簡體   English   中英

如何在HTML5中包含外部Javascript

[英]How to include an external Javascript to html5

問題:外部javascript無法正常工作。
我希望驗證我的注冊頁面,並且已經編寫了代碼,但是不知道在哪里調用,所以嘗試了以下操作。

這是我的JavaScript代碼:

var emailRegex = /^[A-Za-z0-9._]*\@[A-Za-z]*\.[A-Za-z]{2,5}$/;
var fname = document.form.Name.Value;
var lname = document.form.Last.value;
var fpassword = document.form.password.value;
var frassword = document.form.repassword.value;
var femail = document.form.Email.value;

function submit()
{
   if ( fname === "")
   {
       document.form.Name.focus();
       alert("Please enter the name");
       return false;
   }
   if ( lname === "")
   {
       document.form.Last.focus();
       alert("Please enter last name");
       return false;
   }
   if( fpassword === "")
   {
       document.form.password.focus();
       alert("You can't leave password empty");
       return false;
   }
   if( frassword === "")
   {
       document.form.repassword.focus();
       alert("Please confirm password");
       return false;
   }
   if( femail === "")
   {
       document.form.Email.focus();
       alert("Don't leave Email blank");
       return false;
   }
   else if (!emailRegex.test(femail))
   {
       document.form.Email.focus();
       alert("Not a valid Email");
       return false;
   }
   if( fname !== '' && lname !== '' && fpassword !== '' && frassword !== ''       && femail !== '')
   {
       alert("Registration sucessfull");
   }
}

我這樣嘗試過:

<script type="text/javascript" src="skill.js"></script>
<script>
  submit();
</script>

我也嘗試過這個:

<form name="form" onclick="submit()">

form元素內創建一個submit button ,如下所示:

<input type="submit" value="Submit" />

然后在開始form標簽上添加一個attribute ,例如,

<form name="form" onsubmit="submit()">

確保您已經鏈接到JS文件。

暫無
暫無

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

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