javascript form 第22节

<html>
<head>
	<title>Form对象</title>
	 
	</style>
	<script type="text/javascript">
	      function showForm() {
             // var oForm = document.forms[0];
			  //var oForm = document.forms['form1'];
			   var oForm = document.form1;

			  alert(oForm.action);
              //oForm.action = "内置对象.htm";
		  }

		  function showEle() {
                 var oForm = document.form1;
				 var a = oForm.elements;
				 var msg = "";
				 for(var i = 0; i < a.length; i++ ) {
                     msg += a[i].name +  " = > "+  a[i].value + "
";

				 }
				 alert(msg);
		  }
	
	</script>	
	</head>
	<body>
		<div>表单对象</div>
		1.Form对象</br>
			<script type="text/javascript">
			    //return false 阻止对象的默认事件
			</script>
			 <form  action="javascriptDemo.htm" method="GET" name="form1" onsubmit="alert('你想提交吗'); return false;"    onreset="alert('确定重填')">
			 <table border="1" width="500px" cellpadding="5" cellspacing="0" align="left">
				 <tr>
					 <th colspan="2">学员注册表</th>
				 </tr>	     
				  <tr>
					 <td align="right">姓名:</td><td><input type="text" name="username" /></td>
				 </tr>
				  <tr>
					 <td align="right">密码:</td><td><input type="password" name="password"/></td>
				 </tr>

				 <tr>
					 <td align="right">性别:</td>
					 <td>
						 <input type="radio" name="sex" value='男' checked="checked"/>男
						 <input type="radio" name="sex" value='女'/>女
					 </td>
				 </tr>

				  <tr>
					 <td align="right">爱好:</td>
					 <td>
						 <input type="checkbox" name="loves" value='足球' checked="checked"/>足球
						 <input type="checkbox" name="loves" value='看书' />看书
						 <input type="checkbox" name="loves" value='旅游' />旅游
						 <input type="checkbox" name="loves" value='游戏' />游戏
					 </td>
				 </tr>

				  <tr>
					 <td align="right">班级:</td>
					 <td>
						<select name="clazz">
							<option value="clazz1">clazz1</option>
							<option value="clazz2" selected="seleted">clazz2</option>
							<option value="clazz3">clazz3</option>
							<option value="clazz4">clazz4</option>
						</select>
					 </td>
				 </tr>

				 <tr>
					 <td align="right">照片:</td>
					 <td>
						<input type="file" name="photo" size="40"/>
					 </td>
				 </tr>

				 <tr>
					 <td align="right">个人简历:</td>
					 <td>
						<textarea rows="6" cols="40" name="intro">请输入....
						</textarea>
					 </td>
				 </tr>

				 <tr>			
					 <td colspan="2" align="center">
						 <input type="submit" value="登陆"/>
						 <input type="reset" value="重填"/>
						 
						 <input type="hidden" name="hidden" value="yfs" />
					 </td>
				 </tr>
			 </table>
		   </form></br>

		2.Form对象</br>
			<input type="button" value="获取表单" onclick="showForm()"/>
			<input type="button" value="获取表单元素" onclick="showEle()"/>

			<input type="button" value="提交表单" onclick="document.form1.submit()"/>
			<input type="button" value="重置表单" onclick="document.form1.reset()"/>

</body>
</html>

 rs:

原文地址:https://www.cnblogs.com/feilongblog/p/4744911.html