我对html表单字段有疑问。我正在尝试创建一个表单,以允许用户编辑他们的个人资料。我希望表单在访问页面时已在字段中显示其信息。所以像用户名[ken]地址[12345]城市[新泽西州]。然后,用户可以编辑他们想要的任何信息以及他们不想编辑的信息将其旧信息与他们的新信息一起发送。我想知道如何将他们的信息放在表单字段中。
如果我的问题之前得到了解答,我很抱歉,但我不确定如何说出来,因此很难搜索。
谢谢。
答案 0 :(得分:1)
基本上你要做的就是在字段中添加一个值。
<input type="text" value="hello" />
将设置加载到“hello”时字段中的文本。对于php,你只需使用
<input type="text" value=<?php json_encode($variable); ?> />
或至少类似的东西,取决于您的确切需求。
对于此特定示例,请尝试类似于:
的内容<input type="text" value= <?php json_encode($username); ?> />
<input type="text" value= <?php json_encode($address); ?> />
<input type="text" value= <?php json_encode($city); ?> />
我在这个特定的例子中使用json_encode的原因是它会用引号打印到源代码,而不是做一些混乱的'“'。$ variable type nonsense。
答案 1 :(得分:0)
你可能会使用标签输入。只需设置值属性
即可<input type="text" value="default">
这样的结果将是结果
<form ...>
<div>
<input name="user" type="text" value="ken">
<input name="address" type="text" value="12345">
<input name="city" type="text" value="NJ">
</div>
</form>