-1

以下のような隠しフィールドがあります。

<input type="hidden" value="home" name="newdirpath" />
<input type="button" id="btn"/>

valuejquery を介して属性に動的に値を与えるにはどうすればよいですか?

私のJqueryはこのようなものです。

$('#btn').click(function(){
    var text="helloworld"
    /* What shall I given here for inputting the value of variable text into the attribute `value` of input tag */
});

私はJqueryとhtmlの初心者なのでアドバイスをお願いします。ありがとうございます。

4

6 に答える 6

1
$('#btn').click(function(){
    var text="helloworld"
    $('input[name="newdirpath"]').attr("value",text);
});
于 2013-06-05T13:57:30.053 に答える
0

非表示の入力に次のような ID を付けます。

<input type="hidden" value="home" name="newdirpath" id="newdirpath" />

そして、あなたのjqueryは次のようになります:

$('#newdirpath').val("your value goes here");
于 2013-06-05T13:54:36.937 に答える
0

これを試して:

$('#btn').click(function(){
    var text= "helloworld";
    $('input[name="newdirpath"]').val(text);
});

デモ

于 2013-06-05T13:55:45.590 に答える
-1

試す

<input type="hidden" id="ids" value="home" name="newdirpath" />

$('#ids').val(text);
于 2013-06-05T13:52:31.207 に答える