0

$ObjNameループされた最後のオブジェクトの値と等しくなくても、選択したラジオ ボタンを取得するにはどうすればよいですか。showit テキスト フィールド内で変更されますが、ルックの終了値は引き続き表示されます。$ObjIndexテキストフィールド内の内容を等しくしたい。

JavaScript コード

<script>
function gtdoc()
{
    var itog = document.myform.tog;
    for(var i=0; i < document.myform.tog.length; i++)
    {
        if(document.myform.tog[i].checked)
        { 
            var iitog = document.myform.tog[i].value;
            document.myform.showit.value = iitog;
            document.getElementById("HiddenDoc2").style.display = 'block';
        }
    }
}
</script>

PHPコード

while( $row1 = mysql_fetch_array($myQ1) ) 
{  
    echo "<td><input type='radio' name='tog[]' id='tog' onClick='gtdoc();'value='$row1[2]'>$row1[3]</input></td></tr>"; 
}
echo "<input type='text' name='showit' id='showit' value=''></input>";
$ObjName = $_POST['showit'];
4

1 に答える 1

0

に変更name='tog[]'するとname='tog[aMeaningfulIndex]'、にアクセスできます$_POST['tog']['aMeaningfulIndex']

于 2013-01-22T17:19:52.623 に答える