在HTML脚本中输入文本值

时间:2014-07-14 09:36:26

标签: javascript html

当在网页的输入文本标签中填充文本时,我去检查元素,并且输入的值为空,有没有办法使值在html脚本中输入。 插入测试后的输入html脚本如下所示

<input name="test" type="text" maxlength="255" value="">

我希望它像

<input name="test" type="text" maxlength="255" value="test">

这可能吗?

3 个答案:

答案 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)。

A live demo at jsFiddle

答案 2 :(得分:-2)

删除输入标记中的值只需使用此

<input name="test" type="text" maxlength="255">

当您在网页中插入值时,它会自动添加值。