奇怪的问题,点击相应链接为什么不弹出对应的链接地址? document.all.tmp.value不断被循环赋值,结果当然是http://www.baidu.com?3 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <body><input id=tmp type=text size=100>1.<a href="http://www.baidu.com?1" onclick='show(this)'>1111111</a>2.<a href="http://www.baidu.com?2" onclick='show(this)'>2222222</a>3.<a href="http://www.baidu.com?3" onclick='show(this)'>3333333</a><script> function show(obj){ hrf = obj; alert(hrf.href); }</script> <script>var links=document.body.getElementsByTagName("A");for(var i=0;i<links.length;i++){links[i].onclick=function(){ document.all.tmp.value=this.href; alert(document.all.tmp.value); }}</script> 这样的动画效果要怎么实现 [跟帖给分。]关于大类与小类的复选框的勾选,完成了, 为何获取不到id? 正则表达式 [求助]菜鸟请教两个单击button 动作的实现 怎么禁止用户刷新页面?? 一个滚动广告的问题? 在生成动态表时的问题。 javascript 图片宽度检测问题 onclick点击事件 请问判断一个字符以"http://"开头,如何判断? 新年初超级大难题,希望得到大家的帮助一起解决,谢谢!!!
<input id=tmp type=text size=100>
1.<a href="http://www.baidu.com?1" onclick='show(this)'>1111111</a>
2.<a href="http://www.baidu.com?2" onclick='show(this)'>2222222</a>
3.<a href="http://www.baidu.com?3" onclick='show(this)'>3333333</a>
<script>
function show(obj){
hrf = obj;
alert(hrf.href);
}
</script>
var links=document.body.getElementsByTagName("A");
for(var i=0;i<links.length;i++){
links[i].onclick=function(){
document.all.tmp.value=this.href;
alert(document.all.tmp.value);
}
}
</script>