를를 keyDown 시뮬레이션 : 코드가 제대로 작동jQuery를 입력 요소 (입력) 키 기능을 시뮬레이션의 juqery 코드가 작동하는지 난 그냥 테스트하기 위해 다음과 같은 코드를 작성
<html>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<script type="text/javascript" src="jquery-3.1.1.min.js"></script>
<script type="text/javascript">
function Test()
{
var e = jQuery.Event("keydown");
e.keyCode = 13;
$("#test_id").trigger(e);
}
</script>
<body>
<div>
<form method="get" id="form" action="http://www.twitter.com">
<input type="text" value="" name="test_id" id="test_id" />
<input type="text" value="" name="test_id1" id="test_id1" />
<button type="submit">go</button>
</form>
<a href="javascript:Test()" id="btn_nfc" ><font size="10">Test</font></a>
</div>
</body>
</html>
경우, 다음이 twitter.com로 리디렉션됩니다 만, 실제로 "테스트"버튼을 클릭해도 아무 일도 일어나지 않았습니다. 코드에 문제가 있습니까?
왜 당신이 그것을 위해 jQuery를해야합니까? 제출시 조치를 취할 것인가? – ScanQR
@TechBreak 예, 제출을 위해, 괜찮습니다. 그러나 양식이나 제출이없는 어딘가에 있습니다. 그래서 실제로 "입력"keydown 이벤트를 시뮬레이트하려고합니다. – user440446