易截截图软件、单文件、免安装、纯绿色、仅160KB

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>

引用
<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是属性,但运行时点击超链接时函


相关问答:

关于JavaScript传递数据的问题!

这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去 ......

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

如何用JAVASCRIPT添加标签?

<html>

<head>

<title> </title>
<script language="javascript">
    var initTop=document.body.offsetHeight;
    fun ......

javascript 脚本出错

在更新面板里注册了一个JavaScript脚本(脚本的作用:滚动显示文字),在程序连续跑30分钟以后,弹出一个错误提示框,错误:未指明的错误 状态吗:0,期待高手和我一起解决。
先帮顶。。。代码呢?

自己也顶下。 ......

求一个JAVAscript(搞定结)

一个form表单里面有很多checkbox
默认是全部选中
怎么实现当我只选一部份时在提交时 还是我选的那部份(因为提交是本页面 只要一提交他就 默认是全部选中)
  提交到本页面后,获得选中的值,把该值放 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号