作者blackdown (...)
看板PHP
标题[请益] javascript抓变数ID
时间Sat Jun 13 09:58:22 2015
大家好
我想请问一个小问题
若是想抓这个radio的ID 要怎麽抓呢
部份code如下:
<script>
function check(){
//$player = document.getElementById('q')[$i].value;
if(form.elements['q'][$i].value==""){
//if($player==""){
alert("NONO");
return false;
}
else {
alert("YY");
reg.submit();
}
}
</script>
<form name=reg action="process.php" method="POST" onsubmit="return check();">
....
for($i=0;$i<5;$i++){
echo "<input type=\"radio\" id=q[$i] name=q[$i] value=\"2\">yeah";
}
...
<form>
Q1.form内的ID 是q[$i] 这样写的吗 跟name一样?
Q2.若要抓他的话 要怎麽抓呢?? 用form.element?? 还是用其他方法
谢谢神人解答~~
目前是都没有跑出来
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.48.23
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1434160704.A.D3E.html
1F:推 xdraculax: 1nam应该要一样 2你是要抓被点的那个?jquery $(':check 06/13 10:36
2F:→ xdraculax: ed') 06/13 10:36
3F:→ xdraculax: 这年头初学者建议直接跳jQuery 06/13 10:37
4F:→ xdraculax: 补充,上面指html javascript 的部分@@ 06/13 10:38
5F:→ MOONRAKER: id不要再写成阵列 写 id="q<?= $i ?>" 就好了 06/13 12:33
6F:→ MOONRAKER: 或者你可以写成 id="<?= q . $i ?>" 但是前者在共同开 06/13 12:33
7F:→ MOONRAKER: 发的时候对别人稍微亲切一点 06/13 12:33
8F:→ MOONRAKER: Sorry, id="<?= 'q' . $i ?>" 或 id='<?= "q{$i}" ?>' 06/13 13:28
9F:推 light0617: 还是不太懂耶 所以javascript的部份是?? 06/23 01:17