return false는 양식 제출을 방지합니다. 오늘 오랫동안 인터넷에서 많은 정보를 찾았습니다. 기본적으로 onsubmit=return false에 대해 참고할 사항은 다음과 같습니다.
1. return의 반환 값 문제는 함수 return에 반환 값이 있으면 다음 명령문이 실행되지 않고 함수가 호출된 곳으로 바로 점프한다는 것입니다. 다음 PHP 함수 코드에서 첫 번째 if 조건이 충족되면 함수 값은 Boolean false를 반환합니다. 함수 값을 반환하고 return 문을 만나면 함수에서 빠져나올 수 있습니다. 해당 코드 줄에서 실행되고 실행 제어는 즉시 프로그램을 호출한 코드로 돌아갑니다.
function chkinput(form)
{
if(form.title.value=="")
{
alert("기사 제목을 입력하세요!")
form.title.select()
return false ; //참고 return(false)로 쓸 수 없습니다. 2009.12.15
}
if(form.content.value=="")
{
alert("The 기사 텍스트는 비워둘 수 없습니다@!! >
2.form onsubmit 속성을 트리거하는 문제, onsubmit 이벤트는 언제 트리거됩니까? onsubmit 이벤트는 양식의 확인 버튼을 클릭할 때 발생합니다. 트리거되지 않는 이유는 일반적으로 다음과 같습니다.
A. onsubmit 속성의 트리거 시간은 input:submit과 같은 버튼으로 양식을 제출할 때이며, 그렇지 않으면 트리거되지 않습니다. 일반 input:button을 사용하는 경우 onclick 속성에 javascript 함수를 지정하고 onsubmit 속성 대신 이 함수에 있는 양식의 submit() 함수를 실행합니다.
B. 먼저 코드를 살펴보세요.
코드를 복사하세요
코드는 다음과 같습니다. 🎜>