求助!关于onclick事件 延迟

yangyangy2 2010-02-26 02:23:39
<form name="form1" >
wahaha:<br>
<input type="radio" name="radiobutton" checked onclick="location='http://www.google.cn'"> one
<input type="radio" name="radiobutton" onclick="location='http://www.163.com'"> two
<input type="radio" name="radiobutton" onclick="location='http://www.sina.com'"> three<br>

请问如何让 onclick 事件发生后延迟2秒钟在跳转到相应网页?
...全文
179 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lihan6415151528 2010-02-26
  • 打赏
  • 举报
回复
setTimeout 函数就可以解决了
陪你在路上 2010-02-26
  • 打赏
  • 举报
回复
引用 3 楼 shan1119 的回复:
obj.onclick=setTimeout("location='http://www.google.cn';",2000)

正解
freespacezjx 2010-02-26
  • 打赏
  • 举报
回复
<input type="radio" name="radiobutton" checked
onclick="delay_direct('location='http://www.google.cn',2000);">
function delay_direct(url,time){
setTimeout("location=url",time);
}
shan1119 2010-02-26
  • 打赏
  • 举报
回复
obj.onclick=setTimeout("location='http://www.google.cn';",2000)
luohuayh 2010-02-26
  • 打赏
  • 举报
回复
用setTimeout("",2000);
kavin2001 2010-02-26
  • 打赏
  • 举报
回复
setTimeout(code,millisec)
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2010-02-26 02:23
社区公告
暂无公告