[PHP-users 28568] formの受け渡し

info@seaching.dip.jp info @ seaching.dip.jp
2006年 2月 24日 (金) 11:46:02 JST


こんにちは、
別スレットに、スクリプトを使ったformデータの受け渡し方法があったので
参考にさせていただき、下記のようなものをつくったのですが、
個別更新が押された場合は、行単位での更新、
全体更新が押された場合は、テーブル全体での更新
を行いたいのですが、作っていて、
formが<td>の間にある個別はいいとしても、
全体のデータを送りたいときFROMは、
どうするのだろうという疑問にあたりまして
質問させていただきたいと思います。

<script language="JavaScript">
<!--
function submitForm(id,count){
    var act =  id;

    res = confirm("これでいいですか?");
    if(res == true){
            alert("OKを押しました");
    }
    else{
        alert("キャンセルを押しました");
    }

    document.forms[count].action = act;
    document.forms[count].submit();
}
// -->
</script>
<table border="1" cellpadding="2" cellspacing="0">
    <tr>
        <th>更新</th>
        <th>ID</th>
    </tr>
    <tr>
<form action="" method="POST">
    <td><p align="center"><input type="submit"
        name="B1" value="個別更新"
        onclick="submitForm('./php/kobetu.php','0');"></p>
    </td>
    <td><p align="center"><input type="text" size="10"
        name="acid" value="test1"></p>
    </td>
</form>
    </tr>
    <tr>
<form action="" method="POST">
    <td><p align="center"><input type="submit"
        name="B1" value="個別更新"
        onclick="submitForm('./php/kobetu.php','1');"></p>
    </td>
    <td><p align="center"><input type="text" size="10"
        name="acid" value="test2"></p>
    </td>
</form>
    </tr>
</table>
    <input type="submit" name="B2" value="全体更新">




PHP-users メーリングリストの案内