10/10/2018, 11:16
Làm sao để cho submit button được thực thi tự động ?
Khi tạo form thông thường ta hay tạo thêm một submit button để khi click vào submit button sẽ gởi toàn bộ dữ liệu trong form đi dựa vào method và action mà ta khai báo khi tạo form. Vậy có cách nào để quá trình submit này diễn ra tự động (không cần phải click vào submit button) ? Nếu có thì phải viết code ra sao xin các bạn chỉ giúp ?
Bài liên quan
Vậy phải làm sao bây giờ? Tôi có tham khảo sách thấy cũng có liệt kê method submit, sự kiện onsubmit, ... nhưng vẫn không dùng được.
<body onload="document.frm1.submit()">
<form name="frm1" action="page.html" method="POST">
<input type="hidden" name="hid" value="nohid">
</form>
</body>
ví dụ
<head>
<script language=JavaScript>
function diendantinhoc()
{
var number = 30 số thời gian
for(var num = 1; num <= number ; num++)
{
if(num = number){ document.frm1.submit() }
}
}
</script>
</head>
<body onload="diendantinhoc()">
<form name="frm1" action="page.html" method="POST">
<input type="hidden" name="hid" value="nohid">
</form>
</body>
Tôi đã đặt trường hợp IE bị lỗi nhưng cài Opera vẫn bị (báo lỗi error on page và không thực thi lệnh submit). Liệu có phải đã đụng chạm gì với hệ thống không ?
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script language="JavaScript">
function auto_sub()
{
document.form.submit();
}
function auto_sub1()
{
setTimeout("auto_sub()",5000);
}
</script>
</head>
<body onLoad="auto_sub1();">
<form name="form" method="post" action="abc.php">
</form>
</body>
</html>
Bạn làm thử như thế này xem có chạy không nhé mình để nó cứ 5 giây thì submit một lần