양식을 사용하여 데이터를 제출하고 저장한 친구는 한 번 새로 고쳐지고 한 번 제출된 여러 제출 양식을 접했을 것입니다. 이 기사에서는 양식이 여러 번 제출되고 저장되는 것을 방지하는 방법을 소개합니다. 1. JavaScript, 변수를 설정하고 한 번만 제출을 허용합니다.
var checkSubmitFlg = false; function checkSubmit()
{
if (checkSubmitFlg == true)
{
false 반환;
}
checkSubmitFlg = true;
return true; .returnValue = false;
}
document.onclick =
function doconclick()
{
if (checkSubmitFlg)
{
window.event.returnValue = false;
}
}
2. JavaScript, 제출 버튼 또는 이미지를 비활성화하도록 설정
onsubmit="getElById ('submitInput')
.disabled = true;
">
src="images/ok_b.gif"
border="0" />
위 방법을 사용한 후 양식을 제출하면 여러 번 새로 고침하면 데이터베이스에 항목이 여러 번 저장되지 않습니다.
위 내용은 다중 제출 방지 및 양식 저장을 위한 JavaScript 내용입니다. 더 많은 관련 글은 PHP 중국어 홈페이지(www.php .cn)를 참고해주세요!