1

我有一个带占位符的输入框。我正在通过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,但没有用。

请帮助我摆脱这个问题。

提前致谢!!!:)

4

0 回答 0