prompt消息對話框中prompt(str1,str2)中的str2參數(shù)在代碼中是怎樣體現(xiàn)的
var myname=prompt("請輸入你的姓名:");
if(myname!=null)
?{ ? alert("你好"+myname); }
else
?{ ?alert("你好 my friend."); ?}
如上述代碼,參數(shù)str1在代碼中對應(yīng)的是 ? ??"請輸入你的姓名:" ? 這部分,那么參數(shù)str2呢,應(yīng)該對應(yīng)的是哪一部分?
2016-03-30
str2是文本框一開始默認(rèn)的文字
比如我們在str2中輸入“姓名”文本,代碼如下
那么點擊按鈕后發(fā)現(xiàn)“姓名”已經(jīng)默認(rèn)輸入到文本框里了 所以str2是作為文本框的默認(rèn)內(nèi)容顯示的
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>prompt</title> ??<script?type="text/javascript"> ??function?rec(){ var?score;?//score變量,用來存儲用戶輸入的成績值。 ????var?myname=prompt("請輸入你的姓名:","姓名"); ????if(myname!=null) ????{???alert("你好"+myname);?} ????????else ????{??alert("你好?my?friend.");??} ??} ??</script> </head> <body> ????<input?name="button"?type="button"?onClick="rec()"?value="點擊我,對成績做評價!"?/> </body> </html>2016-03-30
這里。你沒有寫出來str2, ? str2相當(dāng)于HTML的<textarea></textarea>里面的value屬性的內(nèi)容,是可以修改的。
例如你登上注冊網(wǎng)站要你輸入用戶名時候,用戶名下面的白框里會有(請以大寫字母開頭)這些丸子可以修改刪除,起到提示的作用