我有这段 html 代码:
<form id="cambia_stato" method="get" action="">
<input type="text" name="stato" id="frase_stato" value=""
onclick="this.value='';" onblur="setMessaggio()" maxlength="255"
/>
</form>
我想检查提交时“stato”字段的值。我尝试了两种方法:使用onsubmit不会通过按 Enter 键触发:
<!-- nothing happens with the following -->
<form id="cambia_stato" method="get" action="" onsubmit="myFunc()">
所以我尝试在每次按下一个键时检查输入,更改输入属性添加一个onkeypressed事件:
<!-- nothing happens with the following -->
<input type="text" name="stato" id="frase_stato" value=""
onclick="this.value='';" onblur="setMessaggio()" maxlength="255"
onkeypressed="myFunc()" />
目前,函数 myFunc() 定义如下:
function myFunc ()
{
alert('test');
}
我在某处出错还是需要提交按钮?