我使用JavaScript來驗證我的HTML(檢查,如果用戶輸入正確的數據)的源代碼和它比簡單的多,但問題是,當我按下提交按鈕我看不到任何結果或提醒HTML JavaScript不工作或顯示一個警告
<script type= "text/javascript">
function checkname()
{
name = document.getElementById("myname");
var reg= /^[A-Z][a-z]+$/
if (!name.value.match(reg))
{
alert("Please enter your name begin with a CAPITAL letter");
return false;
}
if (name.value=="")
{
alert("you kindly forget to put your name here");
return false;
}
return name.value("Welcome" + name + " to valet parking service VPS");
}
</script>
這是所有在腳本現在寫在按鈕中鍵入
<input type="submit" value=" submit " >
HTML標籤上的第一部分,這是寫在哪表格
<form onsubmit = " checkname(); return false; ">
你說的 「驗證我的HTML源代碼」 是什麼意思? – MightyPork
,順便說一句,你永遠不會將'checkname()'函數綁定到提交按鈕,所以很明顯它不起作用。而且,你的函數中間有一個無條件的'return true;',所以其餘的都不會被執行。 – MightyPork
使用像螢火蟲或鉻開發工具的工具,看看你有什麼js錯誤。 –