2016-11-24 78 views
1

因此,我有一個網頁,用戶需要輸入他們的年齡,如果他們年齡大於18歲,屏幕將顯示「歡迎訪問網頁!」否則,它會顯示「你還不夠大」。我已經完成了所有工作,但是我製作了另一個HTML頁面,頁眉標題爲「歡迎使用頁面!」。我想鏈接那個HTML新文件,並且我想在用戶輸入他們的年齡之後加載它,並且如果它們大於18,我希望該HTML文件出現。 我有以下代碼:如何將HTML文件插入JavaScript文件?

function yourAge() { 

    var age = prompt("Please enter your age:"); 

    if (!age) { 
     alert("Please fill in all the required field!"); 
     return false; 
    } 

    var regex=/^[0-9]+$/; 
    if (!age.match(regex)) 
    { 
     alert("Must input numbers!"); 
     return false; 
    } 


    if (age >= 18) { 
     document.write("Welcome to the website!"); 
    } 

    else { 
     document.write("You're not old enough to enter this website!") 
    } 

} 

我想我會刪除「文件撰寫」但我不知道該怎麼在那裏做...

如果我沒有讓自己很明顯,我基本上希望將用戶重定向到該HTML文件,一旦他們輸入了年齡,並且只在他們年齡大於18歲時才顯示,否則,我將創建另一個說「你還不夠年齡」的文件。

+1

你可以使用'location.href = '/ urlpath';'重定向到其他網頁 –

+0

你想重定向?更改'location.href' – Oriol

+0

它的工作!我不知道這個。我正在學習JavaScript,這完全會幫助我。謝謝你們兩位! –

回答

1

你可以使用document.location檢查後重定向:

if (age >= 18) { 
    document.write("Welcome to the website!"); 
    document.location = "YOUR_PAGE_URL.html"; 
} 
+0

它也工作!萬分感謝! –

+0

不客氣! – Ultrazz008

相關問題