当在网页的输入文本标签中填充文本时,我去检查元素,并且输入的值为空,有没有办法使值在html脚本中输入。 插入测试后的输入html脚本如下所示
<input name="test" type="text" maxlength="255" value="">
我希望它像
<input name="test" type="text" maxlength="255" value="test">
这可能吗?
答案 0 :(得分:0)
value
的值是在页面加载上呈现的内容 - 浏览器解释在表单提交上实际写入的内容。
你为什么要这样做? Javascript还可以读取当前值(不需要在HTML中)
答案 1 :(得分:0)
要将输入值的更改反映到HTML,您必须设置输入的value
属性。像这样:
$('#test').change(function () {
$(this).attr('value', this.value);
});
另请注意,jQuery .html()
会返回innerHTML
的 html
,因此您可以修改字符串以开始和结束html
代码(或使用vanilla JS outerHTML
)。
答案 2 :(得分:-2)
删除输入标记中的值只需使用此
<input name="test" type="text" maxlength="255">
当您在网页中插入值时,它会自动添加值。