将Javascript输入隐藏字段的值设置为在另一个输入文本字段中输入的值的值

Rag*_*ghu 3 html javascript jquery hidden jsp

我有一个输入文本字段(name: qtyText),用户输入一个值.我想name: qtyTextHidden使用JavaScript 将此值设置为另一个隐藏字段()的值.我该怎么办呢?

HTML

<input name = "qtyText" type = "textbox" size = "2" value = "" />
<input type="hidden"  value = "" name="qtyTextHidden"/>
Run Code Online (Sandbox Code Playgroud)

我努力使用JS工作设置字段值,但我无法将值发送到servlet.所以我试图使用函数直接设置值,然后尝试将其发送到servlet.我想有value = someJSFunction()一种.该函数需要在"qtyText"输入字段中触发"onChange".

小智 6

使用jQuery:

$(document).ready(function() {
    $('input:text[name="qtyText"]').keyup(function() {
        $('input:hidden[name="qtyTextHidden"]').val( $(this).val() );
    });
});
Run Code Online (Sandbox Code Playgroud)

使用JavaScript:

window.onload = function() {
    if(document.readyState == 'complete') {
        document.getElementsByTagName('input')[0].onkeyup = function() {
            document.getElementsByTagName('input')[1].value = this.value;
        };
    }
}:
Run Code Online (Sandbox Code Playgroud)