明天去给笔记本电脑清灰多少钱清灰'哪家电脑维修好'价格大

客户端连接不上服务器_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
客户端连接不上服务器
上传于|0|0|文档简介
&&用友客户端连不上服务器问题总结,详细解决办法。
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢javaWeb&js客户端验证与servlet服务器端验证(转载)
客户端验证:
减少服务器负载
缩短用户等待时间
服务器端验证:
服务器负载重
2、使用Javascript进行表单检验的常用方法:
[javascript]
username = document.getElementByIdx_x("username");
var username =
document.getElementsByName("username")[0];
= document.getElementsByTagName_r("input");
var username = document.getElementByIdx_x("username");
var username = document.getElementsByName("username")[0];
var nodes = document.getElementsByTagName_r("input");
2.1、基本的表单验证例子:
HTML代码:
&&/SPAN&form
onsubmit="return validate()" action="loginServlet"&
username:&&/SPAN&input type="text" id="username" name="username"/&&&/SPAN&br /&
password:&&/SPAN&input
type="password" id="username" name="password"&&&/SPAN&br /&
&&/SPAN&input type="submit" value="submit" /&
&/&/SPAN&form&
JS验证代码:
[javascript]
validate(){
//使用getElementById方法获取元素
username = document.getElementByIdx_x("username");
var password =
document.getElementByIdx_x("password");
//使用getElementsByName获取一组元素
//var username =
document.getElementsByName("username")[0];
//var username =
document.getElementsByName("password")[0];
//获取元素的值 并判断长度
if(username.value.length ==
alert("用户名不能为空");
if(password.value.length
alert("密码不能少于6位");
//根据标签获取元素组
= document.getElementsByTagName_r("input");
//获取标签类型
alert(nodes[i].type);
function validate(){
//使用getElementById方法获取元素
var username = document.getElementByIdx_x("username");
var password = document.getElementByIdx_x("password");
//使用getElementsByName获取一组元素
//var username = document.getElementsByName("username")[0];
//var username = document.getElementsByName("password")[0];
//获取元素的值 并判断长度
if(username.value.length == 0){
alert("用户名不能为空");
if(password.value.length &6){
alert("密码不能少于6位");
//根据标签获取元素组
var nodes = document.getElementsByTagName_r("input");
for(var i=0; i
2.2、单选按钮的验证例子:
HTML代码:
男&&/SPAN&input
type="radio" name="gender" value="男"&
女&&/SPAN&input type="radio" name="gender" value="女"&
JS验证代码:
[javascript]
//单选按钮的验证
var gender =
document.getElementsByName("gender");
if(!gender[0].checked &&
!gender[1].checked){
alert("请选择性别!");
//单选按钮的验证
var gender = document.getElementsByName("gender");
if(!gender[0].checked && !gender[1].checked){
alert("请选择性别!");
2.3、复选框全选的例子:
HTML代码:
&&/SPAN&input
type="checkbox" name="selectAll" onclick="selectAll()"&Select all&&/SPAN&br
&&/SPAN&input type="checkbox" name="number" value="1"&1&&/SPAN&br
&&/SPAN&input
type="checkbox" name="number" value="2"&2&&/SPAN&br
&&/SPAN&input type="checkbox" name="number" value="3"&3&&/SPAN&br
&&/SPAN&input
type="checkbox" name="number" value="4"&4&&/SPAN&br
&&/SPAN&input type="checkbox" name="number" value="5"&5&&/SPAN&br
&&/SPAN&input
type="checkbox" name="number" value="6"&6&&/SPAN&br
&&/SPAN&input type="checkbox" name="number" value="7"&7&&/SPAN&br
&&/SPAN&input
type="checkbox" name="number" value="8"&8&&/SPAN&br
&&/SPAN&input type="checkbox" name="number" value="9"&9&&/SPAN&br
&&/SPAN&input
type="checkbox" name="number" value="10"&10&&/SPAN&br
/&&&/SPAN&input
type="checkbox" name="number"&10&&/SPAN&br
Select all
[javascript]
selectAll(){
selectAll = document.getElementsByName("selectAll")[0];
if(selectAll.checked){
numbers = document.getElementsByName("number");
numbers[i].checked = true;
numbers[i].checked = false;
function selectAll(){
var selectAll = document.getElementsByName("selectAll")[0];
if(selectAll.checked){
var numbers = document.getElementsByName("number");
for(var i=0; i
判断复选框是否有选择:
[javascript]
validateCheckbox(){
if(numbers[i].checked){
alert("至少要选择一项");
function validateCheckbox(){
var n = 0;
for(var i=0; i& 1){
alert("至少要选择一项");
3、在服务器端使用Servlet进行验证的例子:
protected void doGet(HttpServletRequest req,
HttpServletResponse resp)
ServletException, IOException {
String username = req.getParameter("username");
String password =
req.getParameter("password");
//获取单选按钮的值
String gender = req.getParameter("gender");
//获取复选框的值
String[] numbers =
req.getParameterValues("number");
List list = new
ArrayList();
//验证判断
if("".equals(username)){
list.add("用户名不能为空");
if(password ==
list.add("用户密码不能为空");
if(password != null &&
password.length()&&/SPAN&6){
list.add("用户密码不能少于6位");
//页面跳转
if(list.isEmpty()){
req.getRequestDispatcher("index.jsp").forward(req,
req.setAttribute("error", list);
req.getRequestDispatcher("error.jsp").forward(req,
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
String username = req.getParameter("username");
String password = req.getParameter("password");
//获取单选按钮的值
String gender = req.getParameter("gender");
//获取复选框的值
String[] numbers = req.getParameterValues("number");
List list = new ArrayList();
//验证判断
if("".equals(username)){
list.add("用户名不能为空");
if(password == null){
list.add("用户密码不能为空");
if(password != null && password.length()&6){
list.add("用户密码不能少于6位");
//页面跳转
if(list.isEmpty()){
req.getRequestDispatcher("index.jsp").forward(req, resp);
req.setAttribute("error", list);
req.getRequestDispatcher("error.jsp").forward(req, resp);
4、Servlet中的编码设置:
req.setCharacterEncoding("utf-8");
resp.setCharacterEncoding("utf-8");
//编码设置
gender = new
String(gender.getBytes("iso-8859-1"),"utf-8");
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 笔记本电脑清灰多少钱 的文章

 

随机推荐