0

ユーザーが name と id を使用してテキスト フィールドに入力するデータを取得しますName。これは、以下のような構造を持っています。

<form id="testform" name="testform" method="post" action="process.php">
    <table class="style1">
        <tr>
            <td class="style2">Name</td>
            <td id="Name" class="style2">
                <input id="Name" name="Name" type="text">
            </td>
        </tr>
    </table>
</form>

データを変数に格納したい。

どうすればこれを可能にできますか?

前もって感謝します...:)

ブラステラルフレッド

4

3 に答える 3

6

これを試して:

var nameValue = "";
$("input[id=Name]").change(function(){
  nameValue = $(this).val();
});

td (テーブル セル) 要素の id="Name" を削除できる場合は、以下のコードを試すことができます。これは、以前のバージョンと比較して高速になります。

var nameValue = "";
$("#Name").change(function(){
  nameValue = $(this).val();
});
于 2011-04-01T15:57:58.087 に答える
4
var contents = $("#Name").val();

もちろん、a'r非常に正しく指摘されているように (私はそれを見逃していました)、1 つの要素 (テキスト ボックス) にNameのみ IDを設定する必要があります。とにかくそれを与える理由はありません。<td>

于 2011-04-01T15:56:04.140 に答える
1
var name = $("#Name").val();

うーん..短すぎる答え:X

于 2011-04-01T15:57:22.477 に答える