我希望我的文本框通过输入并运行一个函数触发一个事件,这是我的输入表单并假装表单的提交被禁用...
<input type="text" name="webURL" value="" id="urlField" onkeypress="enterKey(event){ checkURL(this) }" />
现在在文本框中输入内容后,输入由下面的输入事件验证触发......
function enterKey(e){
var keycode = e.which ? e.which : e.keyCode;
if(keycode == 13){
return true;
}
return false;
}
每当验证用户触发输入时,返回true,否则返回false。我想我在输入表单按键功能上搞乱了。任何人都可以告诉我如何使它工作并运行checkURL()函数?
答案 0 :(得分:2)
onkeypress="if(enterKey(event)){ checkURL(this) }"
但是将js与标记分开是一种更好的做法。使用js框架(如jQuery)可以帮助很多..