1

JavaScriptでボタンを押す方法。

function fnLoginPressEnter(obj) {
  if (this.event.keyCode == 13) {
    Ncucu.Login(document.forms[0]);
  }
} 

それはとても間違っている

webBrowser1.Document.InvokeScript("fnLoginPressEnter");
4

3 に答える 3

1

onkeydown="if(event.keyCode == 13) document.getElementById('[YOUR_BUTTON_ID]').click()" を使用します

于 2013-01-19T10:10:46.467 に答える
0

onkeyupのような要件でこれを使用してください

例えば:

onkeyup="javascript:KeyUp(event);"

function KeyUp(event)
var v = event.keyCode ? event.keyCode : event.charCode;
  if (v == "13") {
    document.getElementById('btnSubmit').click();
  }
于 2013-01-19T10:37:33.173 に答える
0

jQuery を使用している場合は、次のようにすることができます。

$('#button_id').click();

または、クリック イベントを手動で作成することもできます。

var el=document.getElementById('button_id');                            
if (!el.dispatchEvent) {
                            el.fireEvent('onclick');
                        } else {
                            var e = document.createEvent('MouseEvents');
                            e.initMouseEvent('click', false, true, top, 1, 0, 0, 0, 0, false, false, false, false, 0,
                                    null);
                            el.dispatchEvent(e);
                        }
于 2013-01-19T10:10:45.517 に答える