2017-04-19 18 views
-2

我將如何寫一個JavaScript代碼,將提示用戶輸入他們的名字,檢查輸入並返回好或不好我要代碼返回這是一個壞名稱,如果用戶輸入Shane,我希望代碼返回如果用戶輸入任何其他名字,這是一個好名字。我如何寫一個JavaScript代碼,它將返回僅僅是不真實或錯誤的反饋?

+1

請使用教程或書籍。這不是一個代碼寫作服務,它是實際代碼的問答網站。如果您已經嘗試或完成了研究並陷入困境,請在您的問題中具體說明。 – 4castle

+0

'Shane'有什麼問題?完美的名字 –

回答

1
var x = prompt("enter a name") 
if(x == 'Shane') { alert('bad name'); } else { alert('good name'); } 

的功能

function isNameGood(){ 
    var x = prompt("enter a name") 
    if(x == 'Shane') { return 'bad name'; } else { return 'good name'; } 
} 

用作這樣的:

var good_or_bad = isNameGood(); 
0

您還可以通過使用三元運營商實現這一目標。

var x = prompt("enter a name"); 
x == 'Shane'? alert('bad name') : alert('good name'); 

這意味着,如果條件是真的那麼後?將被執行,如果錯誤,將會執行一個:將被執行。

這裏的條件是x=='Shane'

0

您可以簡單地使用var name = prompt('What is your name');

如果您需要先進的功能,你就必須通過var name = document.getElementById('nameInp').value;功能或使用jQuery var name = $('#nameInp').val();帶來了自己的界面並收集輸入。現在你構造函數和if語句來檢查你將如何檢查。你至少得到了人名的價值。

快速參考: https://www.w3schools.com/js/js_popup.asp

相關問題