求助:JavaScript验证表单各项元素非空的问题
表单名fm 表单中有两个text :name,no 一个radio:sex 一个checkbox:hobby 一个下拉列表框(日期:year month day)
一个textarea ……还有两个按钮 submit 和 reset
如何用JavaScript验证这些内容非空,要求点“提交”按钮的时候 提示非空, 具体html代码如下:
<html>
<head>
<title>请填写信息:</title>
<meta http-equiv="keywords" content="姓名,学号,性别,出生日期,爱好,个人说明">
<meta http-equiv="description" content="信息输入">
<meta http-equiv="content-type" content="text/html; charset=GBK">
<script language="javascript">
</head>
<body>
<H3>请在下面输入信息:</H3>
<form action="servlet/dealInfoServlet" method="post" name="fm" >
<table border="0">
<tr><td>姓名:</td>
<td colspan="4"><input type="text" name="name" size="15"></td></tr>
<tr><td>学号:</td>
<td colspan="4"><input type="text" name="no" size="15"></td></tr>
<tr><td>性别:</td>
<td><input type="radio" name="sex" value="男">男</td>
<td><input type="radio" name="sex" value="女">女</td></tr>
<tr><td>出生日期:</td>
<td><select s
相关文档:
Javascript中常用的经典技巧
1. oncontextmenu="window.event.returnValue=false"
将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table>
可用于Table
2. <body onselectstart="return false">
取消选取、防止复制
3. onpaste=&quo ......
1 JavaScript检测浏览器版本 使用 JavaScript 检测关于访问者的浏览器名称及其版本。 <html>
<body>
<script type="text/javascript">
var browser=navigator.appName
var b_version=navigator.appVersion
var version=pa ......
每次用到这个方法我都要到网上去搜,要花一段时间!为了避免重复搜,决定放到blog中.
<SCRIPT LANGUAGE=javascript>
function p_del() {
var msg = "您真的确定要删除吗?\n\n请确认!";
if (confirm(msg)==true){
return true;
}else{
return false;
}
}
</SCRIPT>
调用方法:
<a href="del.js ......
大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。
visibility属性用来确定元素是显示还是隐藏,这用visibility="visible|hidden"来表示,visible表示显示,hidden表示隐藏。当visibility被设置为"hidden"的时候,元素虽然被隐藏了,但它仍然占据它原来所在的位置 ......
随着浏览器安全性的提高,要实现图片预览也越来越困难。
不过群众的智慧是无限的,网上也有很多变通或先进的方法来实现。
在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。
上次写的简便无刷新文件上传系统最初的目的就是用来实现这个图片预览效果。
兼容:ie6/7/8, firefox 3.5.5
后台支持下还兼容 ......