当前位置:  编程技术>WEB前端
本页文章导读:
    ▪javascipt----冒泡排序      <!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title></title><script type="text/javascript"> //冒泡排序 var arr=[23,.........
    ▪ie在地址栏,按回车,验证码不变,按F5,变      // 今天犯了一个低级错误,验证码图片显示的时候,后面没有加随机参数。结果在ie里面,怎么按回车都不变,显示的是同样的验证码,开两个ie也是一样。因为平常用的是火狐,没有用ie测.........
    ▪表单验证的完整应用      表单问题,是个纠结的问题,我觉得这个是程序开发人员要去处理的东西,但是有时候程序又要前端去处理,那要看你的后台搭档怎么样了?苦逼的前端哇,不过还是自己了解一点还是比.........

[1]javascipt----冒泡排序
    来源:    发布时间: 2013-11-19
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title></title>
<script type="text/javascript">

//冒泡排序
var arr=[23,9,56,0,-3,-8,2];

document.writeln("排序前:<br/>");

for(var i=0;i<arr.length;i++){

document.writeln(arr[i]);
}

document.writeln("<br/>");
document.writeln("冒泡排序后:<br/>");

for(var i=0;i<arr.length-1;i++){
//定义一个变量保存交换的值
var temp;
for(j=i+1;j<arr.length;j++){

if(arr[i]>arr[j]){

temp=arr[i];
arr[i]=arr[j];
arr[j]=temp;
}
}
}

document.writeln(arr);


</script>
</head>
<body>
</body>
</html>

 

本文链接


    
[2]ie在地址栏,按回车,验证码不变,按F5,变
    来源:    发布时间: 2013-11-19
//

今天犯了一个低级错误,验证码图片显示的时候,后面没有加随机参数。

结果在ie里面,怎么按回车都不变,显示的是同样的验证码,开两个ie也是一样。

因为平常用的是火狐,没有用ie测试,没有发现这个bug。

解决办法如下:

<script type="text/javascript">
    $("#yzm").attr("src", "getyzm.aspx?id=" + Math.floor(Math.random() * 100000));
</script>
BAIDU_CLB_SLOT_ID = "551284";
BAIDU_CLB_SLOT_ID = "551289";

本文链接


    
[3]表单验证的完整应用
    来源: 互联网  发布时间: 2013-11-19

表单问题,是个纠结的问题,我觉得这个是程序开发人员要去处理的东西,但是有时候程序又要前端去处理,那要看你的后台搭档怎么样了?苦逼的前端哇,不过还是自己了解一点还是比较好,你搞我也可以搞,你不搞我还可以搞,哈哈 。如果对你有用欢迎留言,共同探讨,共同进步,废话不说,贴代码(为了童鞋们方便,本代码复制即可用,无需分块拼凑):

<!doctype html>
<html>
<head>
<title>表单验证的完整应用</title>
<style type="text/css">
.leftside{width:100px; text-align:right;float:left;}
label.error{color:#ea5200; margin-left:4px; padding:0px 20px; background:url(/icon/unchecked.gif) no-repeat 2px 0 }
label.right{margin-left:4px; padding-left:20px; background:url(/icon/checked.gif) no-repeat 2px 0}
</style>
<script type="text/javascript" src=/blog_article/"http_/jt.875.cn/js/jquery.js"></script>/index.html
<script type="text/javascript" src=/blog_article/"http_/jt.875.cn/js/jquery.validate.js"></script>/index.html
<script type="text/javascript">
$(function(){
     $( "#regForm" ).validate({
          rules: {
               // 注册用户名
               username: {
                    required: true,
                    minlength: 5,
                maxlength: 12
               },
               // email
               email: {
                    required: true,
                    email: true
               },
               // 密码
               password: {
                    required: true,
                    minlength: 6,
                maxlength: 18
               },
               // 确认密码
               confirm_password: {
                    equalTo:"#password"
               },
               // 检验验证码
               captcha: {
                    required: true,
                    remote: "checkCaptcha.php"
               }
          },
          messages: {
               // 注册用户名
               username: {
                    required: "此项不能为空",
                    minlength: "不能少于5个字符",
                maxlength: "不能多于12个字符"
               },
               // email
               email: {
                    required: "此项不能为空",
                    email: "email格式不正确"
               },
               // 密码
               password: {
                    required: "此项不能为空",
                    minlength: "不能少于6个字符",
                maxlength: "不能多于18个字符"
               },
               // 确认密码
               confirm_password: "两次输入密码不一致",
               // 检验验证码
               captcha: {
                    required: "请输入验证码",
                    remote: "验证码输入错误"
               }
          }
     });

});
</script>
</head>
<body>
  <form id="regForm" method="get" action="">
  <p><label class="leftside">姓名:</label><input type="text" value="" name="username" id="username" /></p>
  <p><label class="leftside">密码:</label><input type="password" value="" name="password" id="password" /></p>
  <p><label class="leftside">确认密码:</label><input type="password" value="" name="confirm_password" id="confirm_password" /></p>
  <p><label class="leftside">EMAIL:</label><input type="text" value="" name="email" id="email" /></p>
  </form>

</body>
</html>

效果图如下


作者:acongshijia 发表于2013-3-29 11:04:36 原文链接
阅读:60 评论:0 查看评论

    
最新技术文章:
▪css white-space:nowrap属性用法(可以强制文字不...
▪IE里button设置border:none属性无效解决方法
▪border:none与border:0使用区别
▪html清除浮动的6种方法示例
▪三个不常见的 HTML5 实用新特性简介
▪css代码优化的12个技巧
▪低版本IE正常运行HTML5+CSS3网站的3种解决方案
▪CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chr...
▪ie6,ie7,ie8完美支持position:fixed的终极解决方案
▪小技巧处理div内容溢出
▪html小技巧之td,div标签里内容不换行
▪纯CSS实现鼠标放上去改变文字内容
▪li中插入img图片间有空隙的解决方案
▪CSS3中Transition属性详解以及示例分享
▪父div高度不能自适应子div高度的解决方案
▪告别AJAX实现无刷新提交表单
▪从零学CSS系列之文本属性
▪HTML 标签
▪CSS3+Js实现响应式导航条
▪CSS3实例分享之多重背景的实现(Multiple background...
▪用css截取字符的几种方法详解(css排版隐藏溢...
▪页面遮罩层,并且阻止页面body滚动。bootstrap...
▪CSS可以做的几个令你叹为观止的实例分享
▪详细分析css float 属性以及position:absolute 的区...
▪IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解...
▪CSS小例子(只显示下划线的文本框,像文字一...
▪可以给img元素设置背景图
▪不通过JavaScript实现的自动滚动视差效果
▪div+CSS 兼容小摘
▪CSS的inherit与auto使用分析
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3