onclick无法使用输入类型=按钮

时间:2017-01-23 14:47:14

标签: javascript php html

我正在尝试使用js提交我的但是当使用输入类型按钮时onclick不起作用,甚至函数中的警报也无效....

<input type="button"  value="Register" id="org_reg_submit" class="reg_input" maxlength="100" onclick="org_reg_submit()">
function org_reg_submit(){
        alert("hi");
        document.getElementById("org_reg").submit();
}

2 个答案:

答案 0 :(得分:0)

更改按钮的ID或功能名称以及代码的工作原理,因为您不能使用相同的按钮名称和功能

<script>
  function org_reg_submit(){
        alert("hi");
        document.getElementById("org_reg").submit();
}
</script>
<form id="org_reg" onsubmit="alert('form submitted')">
  <input type="button"  value="Register" id="org_reg_submit_button" class="reg_input" maxlength="100" onclick="org_reg_submit()">
  
</form>

答案 1 :(得分:-2)

对于将来发现这一点的人:

  • 您的js函数和HTML输入代码中的ID不匹配。只是 匹配他们
  • 确保在HTML
  • 之前加载js代码