使用javascript

时间:2017-09-21 19:29:59

标签: javascript jquery html

我知道这对所有人来说可能都是小菜一碟,但我对javascript一点都不好。

我想用javascript设置html输入的值。

我有这样的输入:

<input id="input-data" value=""/>

我想用javascript设置值的文本,这意味着如果id传递的值类似&#34; CocaCola&#34;要输入,它应该显示&#34; CocaCola&#34;在输入

这是我尝试的方式

document.getElementById("input-data").value = "CocaCola";

但输入中没有数据显示。当我运行调试器并将值作为我的手表时,&#34; CocaCola&#34;存储在值中。

我到底错过了什么?

2 个答案:

答案 0 :(得分:0)

确保您的代码位于HTML标记下,如下所示:

<input id="input-data" value=""/>
<script>
    document.getElementById("input-data").value = "CocaCola";
</script>

或者您可以使用:

window.onload = function(){
  document.getElementById("input-data").value = "CocaCola";
}

随时随地都可以使用。

答案 1 :(得分:-1)

您设置值的JavaScript代码是正确的。

您也可以尝试jQuery来设置这样的值,

 $('#input-data').value = 'CocaCola';