0

他のdivクリックで入力値を設定/変更するにはどうすればよいですか?入力タイプは非表示です。可能です?

4

5 に答える 5

5
$('#your_div').on('click', function() {
  $('#hidden_input').val('some_val');
});

ここではあなたのをyour_div指し、は非表示フィールドの です。それらに対して任意の有効なjQuery セレクターを使用できます。iddivhidden_inputid

于 2012-06-29T12:36:57.663 に答える
1
$("#target").click(function() {
  $('#hiddedID').val('Some Value');
});
于 2012-06-29T12:39:16.010 に答える
0
$('#div_to_click').click(function(){
  $('#hidden_input').val('input_value');
});

それが役に立てば幸い :-)

于 2012-06-29T12:40:02.517 に答える
0

実際のデモ http://jsfiddle.net/aqrvA/5/ または http://jsfiddle.net/aqrvA/1/

API: http://api.jquery.com/val/

お役に立てれば

コード

$("#iron").click(function() {
    alert("Before Change ==> " + $("#hulk").val());
    $("#hulk").val("IRONMAN");

    alert("After Change ==> " + $("#hulk").val());
});​
于 2012-06-29T12:40:53.840 に答える
0

いいえ、問題:

$(document).ready(function() {
    $('#div').click( function() {
        $('#input').val('value');
    });
});

hiddenまたはdisplay: none要素が表示されているように作業できることを忘れないでください。

于 2012-06-29T12:41:58.113 に答える