第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

js中關(guān)閉彈窗

<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>無標(biāo)題文檔</title>
<script?type="text/javascript">
????function?message(){
		confirm("請選擇,您現(xiàn)在的職業(yè)!");
		}
	function?aceger(){
		alert("請先輸入姓名!");
		}	
	function?bceger(){
		alert("請先輸入密碼,再點(diǎn)擊確認(rèn)!");
		}	
	?function???cceger(){
		?confirm("是否已輸入密碼?已輸入請按確認(rèn)!");
		?if(confirm()==true){
			//這里該怎么寫,才能讓彈窗關(guān)閉
			?}
			?else{
				?return?bceger();
				?}
					?}	
</script>
<style?type="text/css">
*{margin:0;?padding:0;?font-size:14px;?color:#03F;}
#move{float:right;?margin-right:10px;margin-top:-10px;}
.pass{margin-top:5px;}/*div?id="move",做css樣式用#;div?classs="pass"做css樣式用.(英文的句號)*/
div:hover{color:#F00;}
</style>
</head>
<body>
??
???請選擇您的職業(yè):<br?/>
????<form>
????????<select?name="changer"?onfocus="message()">
??????????????<option>教師</option>
??????????????<option>歌手</option>
??????????????<option>演員</option>
??????????????<option?selected="selected">工程師</option><!--selected=""selected默認(rèn)選中-->
??????????????<option>律師</option>
????????</select>
?????????<div?id="move">
?????????姓名:<input?name="username"?type="text"?value="請輸入您的姓名"??onblur="aceger()"/><br?/>
?????????<div?class="pass">
?????????密碼:<input?name="password"?type="text"?value="請輸入密碼"?onmouseout="bceger()"??/>
??????????????????<input?name="button"?type="button"?value="確認(rèn)"?onclick="cceger()"?/>??????????????????
??????????????????</div>
?????????</div>
?????????
????</form>
????
</body>
</html>

代碼第19行該寫什么以達(dá)到點(diǎn)擊彈窗的確認(rèn)按鈕后直接關(guān)閉彈窗

正在回答

3 回答

function???cceger(){

???????? var confirm_ = confirm("是否已輸入密碼?已輸入請按確認(rèn)!");

?????????if(confirm_ == true){???????????

????????????return;

????????}

?????????????else{

?????????????????return?bceger();

?????????????????}

???????? }

不知道你要的是不是這個(gè)效果。第一次回答,還不太熟悉編輯框……


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕村1994845 提問者

我原本是這樣寫: function cceger(){ confirm("是否已輸入密碼?已輸入請按確認(rèn)!"); if(confirm()==true){ return; } else{ return bceger(); } } 這樣,第一個(gè)彈窗之后會出現(xiàn)一個(gè)空值的彈窗,是因?yàn)闆]有定義confirm()嗎?
2016-09-07 回復(fù) 有任何疑惑可以回復(fù)我~

function ? cceger(){

? ? ? ? ?var confirm_ = confirm("是否已輸入密碼?已輸入請按確認(rèn)!");

? ? ? ? ?if(confirm_ == true){ ? ? ? ? ? ?

? ? ? ? ? ? confirm_.close();//這樣寫應(yīng)該效果更明顯吧,其實(shí)我對“return”不太理解;這里寫“return”是返回到哪?

? ? ? ? }

? ? ? ? ? ? ?else{

? ? ? ? ? ? ? ? ?return bceger();

? ? ? ? ? ? ? ? ?}

? ? ? ? ?}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

歪頭北極熊

你確定這樣寫沒問題? confirm_ 只是定義的一個(gè)變量,confirm()函數(shù)調(diào)用后彈出一個(gè)確認(rèn)窗口,點(diǎn)擊確定后,confirm_變量得到confirm函數(shù)的返回值true.變量是沒有close()方法的。 關(guān)于return,你仔細(xì)看看函數(shù)那部分。如果只是一個(gè)return;就是退出函數(shù),繼續(xù)執(zhí)行下面的語句,return bceger();的意思是調(diào)用bceger()函數(shù),然后把bceger()函數(shù)的返回值作為函數(shù)的返回值,這句話有點(diǎn)繞,慢慢理解,如果理解不了就回頭再看看函數(shù)那部分。
2016-09-12 回復(fù) 有任何疑惑可以回復(fù)我~

你這樣寫相當(dāng)于是調(diào)用了兩次confirm(),第二次沒帶參數(shù),所以是一個(gè)空的彈窗。你可以看看confirm()函數(shù)的說明,如果點(diǎn)擊確定,就返回true,然后可以根據(jù)返回值進(jìn)一步操作

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

js中關(guān)閉彈窗

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號