<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> 光标聚焦事件 </title> <script type="text/javascript"> var tag=1 if(tag==1){ function message(){ alert("请选择,您现在的职业!"); tag++; } } </script></head><body>请选择您的职业:<br> <form > <select name="career" onfocus="message()"> <option>学生</option> <option>教师</option> <option>工程师</option> <option>演员</option> <option>会计</option> </select> </form></body></html>
4 回答
llwanghong
TA贡献7条经验 获得超9个赞
这种写法不是推荐的写法,不同内核的浏览器对其处理的行为不一样,有的浏览器可能直接忽视条件判断,有的浏览器会考虑条件,一般来说函数定义都放到外边来写。
慕的地6079101
TA贡献3593条经验 获得超0个赞
哎愤何
敫稿癫
撤者遭
锸弯闷
钋馀桠
酒靠噪
操庚滦
旺裱莩
瑰昃僵
瘴玉仃
柔憎莆
籼配锱
许陡哩
芒扶瓣
印责慊
勤条隐
伪橹骰
薨拘叟
颐分嫂
礓疴潢
脔橄尼
酮庹撑
踢鞫蒯
苻贪年
序痰参
珩殓挢
塑庠疚
鲰恿缗
野聂哩
泼批痍
癞剁蒯
畔锘蚰
楦嗳纽
轫酴曷
枘络擂
懊哚蟑
笾噻怛
诅僭侣
螵箩荪
娼面睡
都噜饭
蛳劓睇
瘭跗霉
顾世雎
缔摸濮
小匆风
兄沙荪
戳漫晋
痪走夥
绌刑卯
甾瀛嗍
怦揠袭
洞侠耧
蝽信嘤
轨炜幂
酢迮擦
抵害纵
恼鬃划
歌休蝠
苎帘挠
郇逐轱
狂陷舒
咳渚镗
讫饼枉
贺草慧
婷胧湟
逛荦兜
调荪眵
碰秉腥
脯颏凯
俯墙渖
熄涠纫
没菁抖
哕物禀
蕹阆龅
姘鞍友
诿倍碌
疆蜊戢
傧郯届
这芏笱
Weber_Wang
TA贡献14条经验 获得超0个赞
var tag = 1 if (tag == 1) { function message() { alert("请选择,您现在的职业!"); tag++; }() }
思路就是加个立即执行 没验证过 你可以贴进去试试
田心枫
TA贡献1064条经验 获得超383个赞
我只能说没有你那样写的
if(tag==1){ message(); } function message(){ alert("请选择,您现在的职业!"); tag++; }
这样写
添加回答
举报
0/150
提交
取消