1

jqueryを使用して簡単なボタンを作成しようとしています。ユーザーがボタンをクリックすると、「timestart」の値が「timeend」にコピーされます。

<input id="timestart" name="timestart" value="" /> 
<!-- need button here: Click here to copy/paste value into timeend field -->
<input id="timeend" name="timeend" value="" />

助けてくれてありがとう!

4

4 に答える 4

2

そこにボタンを配置し、IDまたはその他の定義特性を指定して、timeendクリックしたときの値を設定するだけです。この例では、IDが「yourButton」の要素を想定しています。

$("#yourButton").on("click", function () {
    $("#timeend").val($("#timestart").val());
});

参照:

これは非常に単純なものです。jQueryのドキュメントを読んで、利用可能なメソッドのアイデアを得るのに時間をかけることをお勧めします。

于 2012-09-05T12:11:49.493 に答える
2

このようにしてください

 $('#btnSubmit')​.click(function(){
        $('#timeend').val($('#timestart').val());
    });

<ahref="http://jsfiddle.net/F5Ehg/"rel="nofollow">ライブデモ

于 2012-09-05T12:12:06.993 に答える
0

これを試して:

$('.button').on('click', function(){
    var val = $('#timestart').val();
    $('input#timeend').val(val);
});
于 2012-09-05T12:26:47.530 に答える
0

HTML

<input id="timestart" name="timestart" value="" />
<button id='copy'>Copy</button>
<input id="timeend" name="timeend" value="" />

jQuery

$(function(){
    $("#copy").on("click",function(){
      $("#timeend").val($("#timestart").val())   
    })
})

デモ

于 2012-09-05T12:14:18.403 に答える