کلیک دکمه با Enter کردن

وبمستر

توسط siavash در 6 سال پیش
0 13.3k 1 6 سال پیش
siavash animeiran
0

سلام.
آیا راهی هست کاری کنیم که وقتی کاربر Enter میکنه دکمه submit فرم عمل کنه؟ (مثل ویژوال بیسیک)

0

سلام البته خیلی فکر خوبی نیست بعد اگر یه textarea داشته باشی و طرف میخواد بره خط بعد با زدن اینتر فرم سابمیت میشه!

<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
</head>
<body>
<script>
document.body.addEventListener('keydown', function (e) {
	var keyCode = e.keyCode;
	if(keyCode == 13) {
		document.getElementById('submit').click();
	}
});
</script>

<form name="myform" action="form.php" method="POST">
    <input type="text" name="field1"/>
    <input type="submit" id="submit" name="go" value="Submit" />
</form>

</body>
</html>

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.