innerhtml 传参数 比如 array[0] 输出的是改值的长度 array[1]输出的值的如:11111177777771108 就成了11111177777771110 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 openwin里面是不是有字符串了比如 openwin("+array[0]+","+array[1]+","+array[1]+")可能是 openwin(中国,北京,北京);<body><div id="d"></div><script>var array = new Array('a','b','c');document.getElementById('d').innerHTML= '<a href="javascript:void(0)" onclick="openwin(\''+array[0]+','+array[1]+','+array[1]+'\')">xx</a>';alert(document.body.innerHTML);</script></body> 不会呀<body><div id="d"></div><script>var array = new Array(111111,7777777,1108);document.getElementById('d').innerHTML= '<a href="javascript:void(0)" onclick="openwin(\''+array[0]+','+array[1]+','+array[2]+'\')"></a>';alert(document.body.innerHTML);</script></body> 数据是 var array=str_date[a].split(",");得来的和这个有没有原因? 可以先看下 array的值alert(array); 具体代码如下: function f_other(id1){ var par_doc = window.document; var table = par_doc.getElementById('msg'); var str=""; var str_date=ajaxreq2d.responseText.split("/"); for(var a=0;a<str_date.length;a++){ var array1=str_date[a].split(","); innerHTML................. } }本来这个函数写在 ajax中的 ajaxreq2d.onreadystatechange = processResponse_2d; processResponse_2d;这个函数中传出来 怎么试不行就拿出来了 在 ajax中的processResponse_2d中 用f_other(ajaxreq2d.responseText)传到所在页面中用的 元素移动 目前有这样一个需求附件上传仿照163邮箱附件上传 我的jquery为什么取不到表单的值? 关于SSH2+ext 4 的问题 关于for循环的问题 散分,错误改正 下面这个语句什么意思? NND,好好的一段代码到我这里怎么就不灵光了呢? 请教checkbox问题??谢谢 怎么把在<select>的中被选中的内容显示出来? 注:option的value和显示的内容不同! 【散分】见过倒分的,但没见过这么笨的!! 问个javascript问题(我是新手)
比如 openwin("+array[0]+","+array[1]+","+array[1]+")
可能是 openwin(中国,北京,北京);<body>
<div id="d"></div>
<script>
var array = new Array('a','b','c');
document.getElementById('d').innerHTML= '<a href="javascript:void(0)" onclick="openwin(\''+array[0]+','+array[1]+','+array[1]+'\')">xx</a>';
alert(document.body.innerHTML);
</script>
</body>
<body>
<div id="d"></div>
<script>
var array = new Array(111111,7777777,1108);
document.getElementById('d').innerHTML= '<a href="javascript:void(0)" onclick="openwin(\''+array[0]+','+array[1]+','+array[2]+'\')"></a>';
alert(document.body.innerHTML);
</script>
</body>
和这个有没有原因?
alert(array);
var par_doc = window.document;
var table = par_doc.getElementById('msg');
var str="";
var str_date=ajaxreq2d.responseText.split("/");
for(var a=0;a<str_date.length;a++){
var array1=str_date[a].split(",");
innerHTML.................
}
}本来这个函数写在 ajax中的 ajaxreq2d.onreadystatechange = processResponse_2d; processResponse_2d;这个函数中传出来
怎么试不行就拿出来了
在 ajax中的processResponse_2d中 用f_other(ajaxreq2d.responseText)传到所在页面中用的