求助!关于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秒钟在跳转到相应网页?
...全文
195 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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)

87,885

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧