提示框彈出問題
大家看看我這個,怎麼沒有彈出提示,而且跳轉(zhuǎn)了頁面,這個事件里面也沒有寫鏈接啊
<!DOCTYPE?HTML> <html> <head> <meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/> <title>?光標聚焦事件?</title> ??<script?type="text/javascript"> ????function?message(){ ??alert("請選擇,您現(xiàn)在的職業(yè)!"); } ??</script> </head> <body> 請選擇您的職業(yè):<br> ??<form> ??<button?onfocus="message()"> ????<select?name="career">? ??????<option>學生</option>? ??????<option>教師</option>? ??????<option>工程師</option>? ??????<option>演員</option>? ??????<option>會計</option>? ????</select>? ????</button> ??</form> </body> </html>
2016-11-22
Button 的 和 select ,鼠標點到Button最邊上就有onfocus的效果,點擊select的時候button的function并沒有被觸發(fā)
2016-11-22
把 onfocus 寫在select中,去掉button標簽
? ? <select name="career" onfocus="message()">?
JS中添加一個全局變量(JS中不知道是不是這么叫)
? var flag=true;
? ? function message(){
? ? ? if(flag){
? ? ? ? flag=false;
? ? ? alert("請選擇,您現(xiàn)在的職業(yè)!");
? ? }
如果你的原本代碼想要彈出提示,打開之后按Tab鍵,讓button獲得焦點即可