如何在其他div点击上设置/更改输入值?

时间:2012-06-29 12:36:00

标签: javascript jquery

如何设置/更改其他div点击的输入值?输入类型是隐藏的。 有可能吗?

5 个答案:

答案 0 :(得分:5)

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

此处your_div指向id的{​​{1}},div是隐藏字段的hidden_input。您可以使用任何有效的 jQuery selectors

答案 1 :(得分:1)

$("#target").click(function() {
  $('#hiddedID').val('Some Value');
});

答案 2 :(得分:0)

$('#div_to_click').click(function(){
  $('#hidden_input').val('input_value');
});

希望它有所帮助: - )

答案 3 :(得分: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());
});​

答案 4 :(得分:0)

不,问题:

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

请注意,您可以使用hiddendisplay: none元素,因为它们可见。