我有一个功能。
function myfunction() { if (a == 'stop') // How can I stop the function here? }
JavaScript中是否有类似exit()的东西?
exit()
你可以直接使用return。
return
function myfunction() { if(a == 'stop') return; }
这将把`undefined'的返回值发送给调用该函数的人。
var x = myfunction(); console.log( x ); // console shows undefined
当然,你可以指定一个不同的返回值。无论返回什么值,都会用上面的例子记录到控制台。
return false; return true; return "some string"; return 12345;
这一点。
function myfunction() { if (a == 'stop') // How can I stop working of function here? { return; } }
如果你正在寻找一个脚本,以避免在发现一些错误时提交表单,这种方法应该是有效的
function verifyData(){ if (document.MyForm.FormInput.value.length == "") { alert("Write something!"); } else { document.MyForm.submit(); } }
将提交按钮类型改为"按钮"。
<input value="Save" type="button" onClick="verifyData()">
希望这有帮助。
你可以直接使用
return
。这将把`undefined'的返回值发送给调用该函数的人。
当然,你可以指定一个不同的返回值。无论返回什么值,都会用上面的例子记录到控制台。
这一点。
如果你正在寻找一个脚本,以避免在发现一些错误时提交表单,这种方法应该是有效的
将提交按钮类型改为"按钮"。
希望这有帮助。