課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
要是真實開發(fā)環(huán)境,別人輸入密碼后仍然有彈窗是不是很煩。怎么解決這個問題
2016-08-09
源自:JavaScript進階篇 6-6
正在回答
js:
<script type="text/javascript">?function message(str){??if (str == "請輸入密碼!" || str == '') {???alert("請確定已輸入密碼后,再移開!"); ??}?}</script>
結(jié)構(gòu):?<form>? 用戶:<input name="username" type="text" value="請輸入用戶名!" >? 密碼:<input name="password" type="text" value="請輸入密碼!" onblur="message(this.value)">?</form>
你試試
波雅丶漢庫克 提問者
桃太郎
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 失焦事件 </title>
<script type="text/javascript">
? function message(){
? ? alert("請確定已輸入密碼后,在移開!");
? ? var mima=document.getElementsByName("password")[0].value;
? ? if(mima!=""){?
? ? ? ? message=null;
? ? }
? ??
</script> ? ??
</head>
<body>
? <form>
? ?用戶:<input name="username" type="text" placeholder="請輸入用戶名!">
? ?密碼:<input name="password" type="text" placeholder="請輸入密碼!" onblur="message()" >
? </form>
</body>
</html>
該例子只是演示失焦的效果,光標(biāo)離開即失焦,與是否填入密碼無關(guān)。
不會的,相信你自己登陸過各種的論壇或者網(wǎng)站,你知道都不會有你那種結(jié)果,那是因為你的代碼有問題,其實你可以修改的。
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
4 回答如何做到彈窗后本頁面仍然置頂
1 回答請問執(zhí)行這串代碼,在瀏覽器上對密碼輸入框我已經(jīng)輸入密碼了,為什么離開時還是會發(fā)生失焦事件(彈出警報)?該怎么制止?
2 回答失焦明明定義在用戶 卻提示要請輸入密碼
2 回答失焦對象是用戶名,怎么彈出來的是密碼
1 回答我這個輸入2為什么也會出現(xiàn)他彈窗?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-10
js:
<script type="text/javascript">
?function message(str){
??if (str == "請輸入密碼!" || str == '') {
???alert("請確定已輸入密碼后,再移開!");
??}
?}
</script>
結(jié)構(gòu):
?<form>
? 用戶:<input name="username" type="text" value="請輸入用戶名!" >
? 密碼:<input name="password" type="text" value="請輸入密碼!" onblur="message(this.value)">
?</form>
你試試
2016-10-10
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> 失焦事件 </title>
<script type="text/javascript">
? function message(){
? ? alert("請確定已輸入密碼后,在移開!");
? ? var mima=document.getElementsByName("password")[0].value;
? ? if(mima!=""){?
? ? ? ? message=null;
? ? }
? ? }
? ??
</script> ? ??
</head>
<body>
? <form>
? ?用戶:<input name="username" type="text" placeholder="請輸入用戶名!">
? ?密碼:<input name="password" type="text" placeholder="請輸入密碼!" onblur="message()" >
? </form>
</body>
</html>
2016-08-24
該例子只是演示失焦的效果,光標(biāo)離開即失焦,與是否填入密碼無關(guān)。
2016-08-10
不會的,相信你自己登陸過各種的論壇或者網(wǎng)站,你知道都不會有你那種結(jié)果,那是因為你的代碼有問題,其實你可以修改的。