Javascript填充输入值

时间:2016-12-08 12:49:51

标签: javascript html input

我有一个HTML格式的文本字段,其值是预定义的,例如"你好&#34 ;.

现在我在#34; hello" to" bye"。 当我点击一个再次调用同一站点的按钮时,我输入类型的值应为" bye"现在而不是"你好"。在这里你可以看到我的代码:

<form method="POST" id="ReloadPage" name="ReloadPage" action="MyWebsite" onsubmit="getValue();">  
<strong>word: </strong>
<input id="word" type="text" size="30" value="hello" name="WORD" />

<script type="text/javascript">
function getValue() {
  document.getElementById("word").value="bye";
}
</script>

但不知何故,价值永远是你好的,不会改变为再见。 非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您无法使用function作为function的名称。更改function的名称

<form method="POST" id="ReloadPage" name="ReloadPage" action="MyWebsite" onsubmit="return GetValue();">  
<strong>word: </strong>
<input id="word" type="text" size="30" value="hello" name="WORD" />

function GetValue() {
 document.getElementById("word").value="bye";
 return false;
}

同样当submit form页面reload时,它会再次显示initial value