簡體   English   中英

JS function onclick 不工作。 它沒有調用驗證

[英]JS function onclick is not working. It is not calling validations

下面是 function,它不工作。 也許我無法識別代碼中的一些小錯誤。

<!DOCTYPE html>
<script>
function check(){
  firstname=document.getelementById("firstname").value;
  lastname=document.getelementById("lastname").value;
  if(lastname==""){
    alert('please enter lastname');
  }
}
</script>

<form action="" method="post" onSubmit="check();">
            <input type="text" id="firstname" name="firstname" ><br>
            <input type="text" id="lastname" name="lastname" ><br>
            <input type="submit"  value="submit">
</form>
</body>
</html>

GetElementById,大寫 E 的元素
JavaScript 區分大小寫。 提示:在瀏覽器中使用開發者選項。 他們通常會給出錯誤信息。

 <.DOCTYPE html> <script> function check(){ firstname=document.getElementById("firstname");value. lastname=document.getElementById("lastname");value; if(lastname==""){ alert('please enter lastname'); } } </script> <form action="" method="post" onSubmit="check() "> <input type="text" id="firstname" name="firstname" ><br> <input type="text" id="lastname" name="lastname" ><br> <input type="submit" value="submit"> </form> </body> </html>

代碼中的錯誤:getelElementById 區分大小寫。 請在下面的代碼和測試它

function check(){
  firstname=document.getElementById("firstname").value;
  lastname=document.getElementById("lastname").value;
  if(lastname==""){
    alert('please enter lastname');
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM