JavaScript的一个问题
<script>
with(document)
{
for(var i=0;i <streams.length;i++)
writeln(" <p> <a href=# onclick=change(streams[i].url)>"+streams[i].name+" </a> </p>");
}
</script>
change是函数,streams是数组,url和name是属性,但运行时点击超链接时函数不执行,不知道是什么问题?请各位帮忙看下···
HTML code:
<script>
var streams=[{url:'http://www.baidu.com',name:'fdjkslajfe'},{url:'',name:'fffffff'},{url:'#',name:'sssssssss'}]
with(document){
for(var i=0;i <streams.length;i++)
writeln("<p><a href=# onclick=change(this,streams["+i+"].url)>"+streams[i].name+" </a> </p>");
}
function change(obj,link){
obj.href=link;
}
</script>
这样子可以了不
<a href=# onclick=change('"+streams[i].url+"')>"+streams[i].name+" </a>
相关问答:
这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去
......
在很久很久以前,我们这些80后的小朋友终于玩上了自己的小霸王游戏机,超级玛丽,玛丽医生,雪人兄弟,诸多经典游戏让人无法忘怀,成为一个心结!
在完成了俄罗斯方块后,这是我写的又一个JavaScript游戏,玛 ......
这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......
我接触web不久,html、JavaScript前段时间才开始看,现在基本上了解了要学习哪些技术。
觉得java基础是王道,jsp和servlet是关键。(对于个人来讲Ext也是一个坎)
刚开始根本不知道JavaScript的时候,觉得 ......
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%
String path = request.getContextPath();
String basePath = request.getSch ......