jQuery实现 注册时选择阅读条款 左右移动


Posted in Javascript onApril 11, 2013

注册时选择阅读条款

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
  <head> 
    <title>demo2.html</title> 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 
    <meta http-equiv="description" content="this is my page"> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> 
<script type="text/javascript" src="../js/jquery-1.9.1.js"></script> 
<script type="text/javascript"> 
    $(document).ready(function(){ 
        var $submitBtn=$("#submitBtn");//获取按钮对象 
        //为按钮注册点击事件 
        $submitBtn.click(function(){ 
            //alert("我被点击了!"); 
        }); 
        //第二种  绑定事件 第一个参数是绑定事件的类型,第二个参数是触发的函数 
        $(submitBtn).bind("click",function(){ 
            var $check=$("#agree");//获取checkbook的元素对象 
            //把jQuery转换成Dom对象 
            /*var checkDom=$check[0]; 
            if(checkDom.checked){ 
                alert("同意注册!"); 
            }else{ 
                alert("请选择同意条款!"); 
            }*/ 
            if($check.is(":checked")){ 
                alert("同意注册!");  
            }else{ 
                alert("请选择同意条款!"); 
            } 
        }); 
    }); 
</script> 

  </head> 
  <body> 
    注册条款:<input type="checkbox" id="agree"/>我已仔细阅读并接受csdn注册条款。 
    <input type="submit" value="注册" id="submitBtn"/> 
  </body> 
</html>

左右移动  ------------------------------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
  <head> 
    <title>demo03.html</title> 
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 
    <meta http-equiv="description" content="this is my page"> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> 
<script type="text/javascript" src="../js/jquery-1.9.1.js"></script> 
<script type="text/javascript"> 
     $(document).ready(function(){ 
            var $romve=$("#romve"); 
            var $romves=$("#romves"); 
            $romve.click(function(){ 
                var $opts=$("#ropt>option:selected"); 
                $opts.appendTo("#lopt"); 
            }); 
            $romves.bind("click",function(){ 
                var $opts=$("#ropt>option"); 
                alert($opts.length); 
                $opts.appendTo("#lopt"); 
            }); 
            //双击 
            $("#ropt").bind("dblclick",function(){ 
                var $pots=$("#ropt>option:checked"); 
                $pots.appendTo("#lopt"); 
            }); 
         }); 
     $(document).ready(function(){ 
            var $lromve=$("#lromve"); 
            var $lromves=$("#lromves"); 
            //注册click事件 
            $lromve.click(function(){ 
                var $opts=$("#lopt>option:selected"); 
                $opts.appendTo("#ropt"); 
            }); 
            //绑定事件 
             $lromves.bind("click",function(){ 
                var $opts=$("#lopt>option");//获取所有的option 
                //alert($opts.length); 
                $opts.appendTo("#ropt"); 
                //$("#ropt").append($opts); 
             }); 
            //双击 
            $("#lopt").bind("dblclick",function(){ 
                var $opts=$("#lopt>option:checked");//获取所有的option 
                $opts.appendTo("#ropt"); 
            }); 
        }); 
</script> 
  </head> 
  <body> 
       <h1 align="center">左右漂移</h1> 
       <div style="position: absolute; left: 450px; top: 120px"> 
          <div style="float:left; width: 200px; height: 300px; background-color:lightsteelblue; text-align: center;"><br><br> 
                      <select id="lopt" multiple="multiple" size="9" style="width: 80px;"> 
                                          <option>aa</option> 
                                          <option>bb</option> 
                                          <option>cc</option> 
                                          <option>dd</option> 
                                          <option>ee</option> 
                                          <option>ff</option> 
                                          <option>gg</option> 
                                          <option>hh</option> 
                                          <option>pp</option>               
                      </select> 
                       <br/><br/> 
                      <input type="button" id="lromve" value="选中的右移" style="width: 80px;"/><br/><br/> 
                      <input type="button" id="lromves" value="全部右移" style="width: 80px;"/> 
          </div> 
          <div style ="width: 200px; height: 300px; background-color: #bbffaa; text-align: center;"><br><br> 
                      <select id="ropt" multiple="multiple" size="9" style="width: 80px;"> 
                                          <option>选项1</option> 
                                          <option>选项2</option> 
                                          <option>选项3</option> 
                                          <option>选项4</option> 
                                          <option>选项5</option> 
                                          <option>选项6</option> 
                                          <option>选项7</option> 
                                          <option>选项8</option> 
                                          <option>选项9</option>          
                      </select> 
                       <br/><br/> 
                      <input type="button" id="romve" value="选中的左移" style="width: 80px;"/><br/><br/> 
                      <input type="button" id="romves" value="全部左移" style="width: 80px;"/> 
          </div> 
       </div> 
  </body> 
</html> 

Javascript 相关文章推荐
javascript中删除指定数组中指定的元素的代码
Feb 12 Javascript
TreeView 用法(有代码)(asp.net)
Jul 15 Javascript
用JavaScript仿PS里的羽化效果代码
Dec 20 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
Dec 06 Javascript
实例详解display:none与visible:hidden的区别
Mar 30 Javascript
mui back 返回刷新页面的实例
Dec 06 Javascript
Cookbook组件形式:优化 Vue 组件的运行时性能
Nov 25 Javascript
微信公众平台获取access_token的方法步骤
Mar 29 Javascript
node.js的http.createServer过程深入解析
Jun 06 Javascript
vue-router二级导航切换路由及高亮显示的实现方法
Jul 10 Javascript
Vue基于iview table展示图片实现点击放大
Aug 05 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
Apr 11 #Javascript
基于jquery实现点击左右按钮图片横向滚动
Apr 11 #Javascript
你的 mixin 真的兼容 ECMAScript 5 吗?
Apr 11 #Javascript
谈谈关于JavaScript 中的 MVC 模式
Apr 11 #Javascript
在JavaScript并非所有的一切都是对象
Apr 11 #Javascript
在JavaScript中typeof的用途介绍
Apr 11 #Javascript
浅谈关于JavaScript的语言特性分析
Apr 11 #Javascript
You might like
基于mysql的论坛(7)
2006/10/09 PHP
ADODB的数据库封包程序库
2006/12/31 PHP
破解Session cookie的方法
2006/07/28 Javascript
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
脚本安需导入(装载)的三种模式的对比
2007/06/24 Javascript
javascript下阻止表单重复提交、防刷新、防后退
2007/08/17 Javascript
jQuery 翻牌或百叶窗效果(内容三秒自动切换)
2012/06/14 Javascript
浅谈关于JavaScript的语言特性分析
2013/04/11 Javascript
js 操作select与option(示例讲解)
2013/12/20 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
使用jquery菜单插件HoverTree仿京东无限级菜单
2014/12/18 Javascript
JavaScript实现列出数组中最长的连续数
2014/12/29 Javascript
javascript实现简单查找与替换的方法
2015/07/22 Javascript
JS实现网页每隔3秒弹出一次对话框的方法
2015/11/09 Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
2016/06/12 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
移动端触屏幻灯片图片切换插件idangerous swiper.js
2017/04/10 Javascript
bootstrap Table服务端处理分页(后台是.net)
2017/10/19 Javascript
vue单页面在微信下只能分享落地页的解决方案
2019/04/15 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
解决vue的过渡动画无法正常实现问题
2019/10/31 Javascript
Vue.js实现大屏数字滚动翻转效果
2019/11/29 Javascript
vue实现分页加载效果
2019/12/24 Javascript
vue实现几秒后跳转新页面代码
2020/09/09 Javascript
浅谈dataframe中更改列属性的方法
2018/07/10 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
python实现Dijkstra静态寻路算法
2019/01/17 Python
python GUI库图形界面开发之PyQt5菜单栏控件QMenuBar的详细使用方法与实例
2020/02/28 Python
python 实现 hive中类似 lateral view explode的功能示例
2020/05/18 Python
.net笔试题
2014/03/03 面试题
Linux文件操作命令都有哪些
2016/07/23 面试题
感恩老师演讲稿400字
2014/08/28 职场文书
县人大领导班子四风对照检查材料思想汇报
2014/10/09 职场文书
酒店辞职书范文
2015/02/26 职场文书
详解JAVA的控制语句
2021/11/11 Java/Android