📄
字号:
例:RequestForm.html源代码:
001<html>
002<head>
003<script language="Javascript">
004<!--
005//用JAVA脚本验证用户填写乘数的合法性
006//函数isintnumber是一个通用的验证功能
007//其过程为首先得到数据的长度,然后再对数据中的每一个字符进行判定
008//限于篇幅的原因,这只是一个简单的示例,需要时还需进一步完善
009function isintnumber(intnumber)
010{
011 intnumberlength = intnumber.length;
012 var i;
013 var cChar;
014 for (i = 0; i < intnumberlength; i++)
015 {
016 cChar = intnumber.charAt(i);
017 if (!((cChar >= '0') && (cChar <= '9')))
018 {
019 var warning = "warning";
020 return false;
021 }
022 }
023 return true;
024}
025//下面的函数对用户填写的二个乘数分别进行了二次上面函数的调用
026//来判断用户填写的数据是否为数字
027function isok(theform)
028{
029 var num1=theform.num1.value;
030 var b;
031 b= isintnumber(num1);
032 if (!b)
033 {
034 alert("乘数一必为整数!");
035 return false;
036 }
037 var num2=theform.num2.value;
038 var c;
039 c= isintnumber(num2);
040 if (!c)
041 {
042 alert("乘数二必为整数!");
043 return false;
044 }
045}
046-->
047</script>
048<title>Request对象示例-客户端</title>
049</head>
050<body>
051<p align="left">
052 <font size="5">客户端用于信息提交的窗体</font>
053</p>
054<hr>
055<form method="POST" action="RF.jsp" onsubmit="return isok(this)">
056 <table align="left" border="0" width="57%">
057 <tr>
058 <td width="26%" align="right">姓名:</td>
059 <td width="74%"><input type="text" name="name" size="32"></td>
060 </tr>
061 <tr>
062 <td width="26%" align="right">密码:</td>
063 <td width="74%">
064 <input type="password" name="password" size="32">
065 </td>
066 </tr>
067 <tr>
068 <td width="26%" align="right">性别:</td>
069 <td width="74%">
070 <input type="radio" value="男" name="singlechoic">男
071 <input type="radio" value="女" name="singlechoic">女
072 </td>
073 </tr>
074 <tr>
075 <td width="26%" align="right">爱好:</td>
076 <td width="74%">
077 <input type="checkbox" name="multichoice1" value="看书">看书
078 <input type="checkbox" name="multichoice2" value="旅游">旅游
079 <input type="checkbox" name="multichoice3" value="游戏">游戏
080 </td>
081 </tr>
082 <tr>
083 <td width="26%" align="right">所在城市:</td>
084 <td width="74%">
085 <select size="1" name="place">
086 <option value="北京">北京</option>
087 <option value="上海">上海</option>
088 <option value="南京">南京</option>
089 </select>
090 </td>
091 </tr>
092 <tr>
093 <td width="26%" align="right">简介:</td>
094 <td width="74%">
095 <textarea rows="5" name="textarea" cols="30"></textarea>
096 </td>
097 </tr>
098 <tr>
099 <td width="26%" align="right">数据运算示例A*B:</td>
100 <td width="74%">
101 乘数一<input type="text" name="num1" size="10">
102 乘数二<input type="text" name="num2" size="10">
103 </td>
104 </tr>
105 </table>
106 <p align="left">
107 <input type="submit" value="用户信息提交" name="B1">
108 <input type="reset" value="用户信息重写" name="B2">
109 </p>
110</form>
111</body>
112</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -