看板 PHP 關於我們 聯絡資訊
大家好 我想請問一個小問題 若是想抓這個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://www.ptt.cc/bbs/PHP/M.1434160704.A.D3E.html
xdraculax: 1nam應該要一樣 2你是要抓被點的那個?jquery $(':check 06/13 10:36
xdraculax: ed') 06/13 10:36
xdraculax: 這年頭初學者建議直接跳jQuery 06/13 10:37
xdraculax: 補充,上面指html javascript 的部分@@ 06/13 10:38
MOONRAKER: id不要再寫成陣列 寫 id="q<?= $i ?>" 就好了 06/13 12:33
MOONRAKER: 或者你可以寫成 id="<?= q . $i ?>" 但是前者在共同開 06/13 12:33
MOONRAKER: 發的時候對別人稍微親切一點 06/13 12:33
MOONRAKER: Sorry, id="<?= 'q' . $i ?>" 或 id='<?= "q{$i}" ?>' 06/13 13:28
light0617: 還是不太懂耶 所以javascript的部份是?? 06/23 01:17