1

JavaScript のみ (JQuery なし) を使用して、マウス クリック イベントのように動作するようにボタンをプログラムしようとしています。

たとえば、あなたが持っている場合

    <h2> Please select your fav: </h2>
    <input type="checkbox" id="check1" class="checkbox" /><label for="check1">C++</label>
    <input type="checkbox" id="check2" class="checkbox" /><label for="check1">Java</label>
    <input id="submitAnswer" type="button"  value = "Submit your Answer" onClick="submitAnswers()">/input>

<input id="mouseClick" type="button"  value = "CLICK" onClick="mouseClick()"></input>

そのため、どの要素にフォーカスがあるかをチェックする focus メソッドがあります。マウスクリックのように動作するように別のボタンをプログラムする必要があるため、チェックボックスをクリックする場合は、チェック/チェックを外す必要があります。送信ボタンにフォーカスがある場合は、関数をトリガーする必要があります。

4

1 に答える 1

1
var input = document.getElementById('submitAnswer');

input.click(); //simulate click event
于 2012-10-11T16:02:02.367 に答える