if(document.frmMain.POL_NO.value == "")
{
alert("Select Policy Number");
document.frmMain.ENDT_NO.value="";
document.frmMain.POL_NO.focus();
return false;
}
Run Code Online (Sandbox Code Playgroud)
谁能向我解释上面的代码?我是Javascript的新手.
它似乎是一些验证代码,以确保用户输入了一个称为"策略号"的项的值.在提交表单以检查用户输入的值是否有效时,会调用此类代码.
详细地:
if(document.frmMain.POL_NO.value == "")
Run Code Online (Sandbox Code Playgroud)
只有在名为frmMain的表单中调用POL_NO的项目还没有值时才运行此代码.
alert("Select Policy Number");
Run Code Online (Sandbox Code Playgroud)
显示消息以告知用户他们需要输入值.
document.frmMain.ENDT_NO.value="";
Run Code Online (Sandbox Code Playgroud)
将frmMain的ENDT_NO项设置为空值.
document.frmMain.POL_NO.focus();
Run Code Online (Sandbox Code Playgroud)
将焦点设置为POL_NO项(与用户标签相同或单击它)相同.
return false;
Run Code Online (Sandbox Code Playgroud)
将false返回给调用此代码所在函数的代码.如果此代码用于表单上的提交按钮的事件处理程序,则返回false将阻止表单提交到服务器,直到POL_NO项具有值.
| 归档时间: |
|
| 查看次数: |
552 次 |
| 最近记录: |