我有一个关于 html 表单字段的问题。我正在尝试创建一个表单以允许用户编辑他们的个人资料。我希望表单在他们访问页面时已经在字段中包含他们的信息。所以就像用户名 [ken] 地址 [12345] 城市 [NJ]。然后用户可以编辑他们想要的任何信息,而他们不想编辑的内容将与他们的新信息一起发送他们的旧信息。我想知道如何将他们的信息放在表单字段中。
如果我的问题之前已得到回答,我深表歉意,但我不知道如何措辞,因此很难搜索。
谢谢你。
我有一个关于 html 表单字段的问题。我正在尝试创建一个表单以允许用户编辑他们的个人资料。我希望表单在他们访问页面时已经在字段中包含他们的信息。所以就像用户名 [ken] 地址 [12345] 城市 [NJ]。然后用户可以编辑他们想要的任何信息,而他们不想编辑的内容将与他们的新信息一起发送他们的旧信息。我想知道如何将他们的信息放在表单字段中。
如果我的问题之前已得到回答,我深表歉意,但我不知道如何措辞,因此很难搜索。
谢谢你。
基本上,您要做的就是向该字段添加一个值。
<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 类型废话。
您可能会使用标签输入。只需设置 value 属性
<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>