Javascript的数组传值
通过pear db方法得到一个数组...print_r出来,类似如下:
[ Address ] =>
Array ( [0] => Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
[1] => Array ( [0] => Array ( [0] => CC1 [1] => CCCCCCCC2 [2] => CCCCCC3 )
[1] => Array ( [0] => DD1 [1] => DDDDDDDD2 [2] => DDDDDD3 ) )
当在页面选择某个值的时候(也就是红色部分),我想传相应的数组值给另一个页面,所以需要在javascript中读取该数组,
比如我选择0,传的是:
Array ( [0] => Array ( [0] => AA1 [1] => AAAAAAAA2 [2] => AAAAAA3 )
[1] => Array ( [0] => BB1 [1] => BBBBBBBB2 [2] => BBBBBB3 )
方法类似如下:
function selectAddress(id, Address)
{
var f = window.opener.document.form;
for ( var i=0;i <Address.length;i++)
{
window.opener.addOptionToSelect("test1");
//主要改这里吧,根据上面选择希望不是test1,而是"AA1-AAAAAAAA2,AAAAAA3"
window.opener.addOpt
相关问答:
我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
后台:
protected void form_ini2(string id)
{
//处理代码
}
前台:
<script language="javascript">
function DbClickEvent(a ......
三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)
{t=x;x=y;y=t;} //交换x,y的值
if(x>z)
{t=z;z=x;x=t;}//交换x,z的值
if(y>z)
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
我就会一些简单表单验证,想提高javascript,但是下的很多东西不是太简单就是资料太少,或是资料不全,视频的话下载花了很多时间,下载完才发现不适合自己,浪费很多时间,所以请高手们指引一下,那些教程或资料适合 ......
<script language="javascript">
function click() {
if (event.button==2) { //button==1为左键
alert('点击查看文章详细内容!')
}
}
document.onmousedown=click
</script>
以上 ......