一,验证:只能为正整数
<td width="10%" align="right" class="item7" nowrap>申请数量<font color="#FF0000">*</font></td>
<td width="10%" class="item6" nowrap><input type="text" οnkeyup="checkRate()" name="quantitys" maxlength="6" size="10" />
function checkRate(){
var quantityTest= document.getElementsByName('quantitys')[0];if(quantityTest.value!=''){
var re = /^[1-9]\d*$/; //判断字符串是否为数字
if(!re.test(quantityTest.value)){
alert("请输入数字");
document.getElementsByName('quantitys')[0].value = "";
return false;
}
}
}
二,confirm的用法
1,confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。
2, 如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false
3,在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应 之前,不会执行下一条语句。
特例1:confirm 方法的返回值为 true 或 false
<script type="text/javascript">
function show_confirm() {
var r=confirm("Press a button!");//你选择确认 r 就为true,选择取消 r 就为false
if (r==true) {
alert("You pressed OK!");
}else {
alert("You pressed Cancel!");
}
}
</script>
特例2:
var Test = window.confirm("单击“确定”继续。单击“取消”停止。");
if (Test){
window.alert("欢迎访问我们的 Web 页!");
}else{
window.alert("再见啦!");
}
三,alert的用法
1, alert() 方法用于显示带有一条指定消息和一个 OK 按钮的警告框。
2, 要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)
3,return false ;这是停止解释执行下面的语句,如果if下面还有语句,没有加return false; 就会继续执行下面的语句
特例:
function check_save(){
if(document.getElementsByName('moduleIds')[0].value==''){
alert('配件名称不能为空!');
//return false;
}
if(document.getElementsByName('quantitys')[0].value==''){
alert('申请数量不能为空!');
return false;
}
document.InternalGeneralInfoForm.formAction.value="save";
document.InternalGeneralInfoForm.submit();
}
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Window 对象方法
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
由于 window 对象位于对象层次的顶层,因此实际应用中window 对象的接口方法不必使用全名(例如 "window.alert()"实际应用中都写alert();)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Window 对象属性
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------