javascript自动点击条件

时间:2016-08-21 06:14:46

标签: javascript jquery html forms click

我想创建一个表单,如果有人在输入字段中键入单词select Id from (update tblA set col1=false where col2 > 5 ) ,则会自动单击该按钮。怎么办呢?

ok

4 个答案:

答案 0 :(得分:1)

试试这个:

HTML:

<input type="text" id="text"><br><br>
<input type="button" id="button" value="type ok">

jQuery的:

$('#text').on('keyup', function(){
    if($(this).val() == 'ok'){
        $('#button').trigger('click');
    }
})
// this block is for test
$('#button').on('click', function() {
    alert('clicked');
});

工作示例:https://jsfiddle.net/fnoL4j7m/1

答案 1 :(得分:1)

你可以这样做:

$('#text').on('keyup', function(){
    if($(this).val() == 'ok'){
        $('#button').click()
    }
})

答案 2 :(得分:0)

试试这段代码:

  <input type="text" id="text"><br><br>

<a href="#" id="autoclick">
  <input type="button" id="button" value="type ok">
</a>

Jquery的:

 $('#text').keyup(function(){
    if($(this).val()=='ok')
    {
    $( '#button' ).trigger( "click" );
    }
    });

答案 3 :(得分:0)

您需要在输入框中应用 keyup 事件。

  

每次输入内容时,都会检查输入是否为&#34;确定&#34;。

     

如果是这样,按钮上的点击事件触发

$("#text").on('keyup', function(){
    if ($(this).val() == 'ok') {
    $('input[type="button"]').trigger('click');
  }
});

请参阅:https://jsfiddle.net/dts2aa5o/10/