我有一个带占位符的输入框。我正在通过php 中的Session变量设置该字段中的值。
这是我写的代码:
<input type="text" value=<?=$_SESSION['no_of_persons']?> name="no_of_persons" id="no_of_persons" placeholder="No. of Person(s)" maxlength="3" />
当我在 firefox 中运行它并在Firebug中观看代码时,以下代码即将出现:
<input id="no_of_persons" type="text" maxlength="3" placeholder="No. of Person(s)" name="no_of_persons" value="7">
问题是我无法在网页的文本字段中看到值。
我去萤火虫并在萤火虫中编辑html。我所做的是当我在输入标签末尾按下空格键时,即在value="7"之后,值7在网页上变得可见。
我不明白为什么浏览器会自动更改输入标签的属性序列,而且我已经关闭了输入标签,那么为什么浏览器不关闭它。
我在其他浏览器中也试过了,比如 safari,chrome,但没有用。
请帮助我摆脱这个问题。
提前致谢!!!:)