首页 > 编程知识 正文

js怎样取出php数组的值(js如何获取数组的值)

时间:2023-12-12 16:20:10 阅读:314933 作者:WKOC

本文目录一览:

js如何获取php数组

刚写的 没测试 给你个思路 你参考一下

form action="a.php" name="from" method="post"

?

for($i=0;$i10;$i++){

echo "第".($i+1)."题";

for($j=0;$j4;$j++){

echo "input type='radio' name='ra[$i]' id='ra[$i][$j]' /";

}

}

?

/form

script

function check_ra(){

var y;

for(var i=0;i10;i++){

y=0;

for(var j=0;j4;j++){

if(document.from.ra[i][j].checked==true)

y=1;

}

if(y==0){

alert("第"+(i+1)+"题还没选");

break;

}

}

}

/script

你写的那个每4个radio本身就是一个数组 你把他name写成二维数组 调用的时候那就得用写三维数组了 name后面得[]没必要

如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!

js如何获取php页面数组里面的值

你只好这样定义了

script

var ar=new Array();

?php

foreach($listdb as $k=$v)

{

?

ar[?php echo($k);?]='?php echo($v);?';

?php

}

?

/script

这样JS 变量 ar 就成了一个包含PHP数组的变量,当然前提是一维数组

js获取php的返回数组

Ajax获取到的本来就是HTML文本,自然有HTML标签。

如果你想获得数组,只有通过另类的方法了。

把PHP页面的HTML标签去除,只输出。

而输出的是什么,输出的是把PHP数组定义成JS数组的字符串,然后在JS端获取到字符串后,再把它执行成JS代码即可。

需要代码请追问。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。