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 Global对象
Aug 13 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
Oct 20 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
Oct 07 Javascript
javascript实现随机读取数组的方法
Aug 03 Javascript
基于JavaScript实现图片点击弹出窗口而不是保存
Feb 06 Javascript
vue-axios使用详解
May 10 Javascript
详解vue中引入stylus及报错解决方法
Sep 22 Javascript
JavaScript模拟实现封装的三种方式及写法区别
Oct 27 Javascript
浅析Vue项目中使用keep-Alive步骤
Jul 27 Javascript
javascript实现一款好看的秒表计时器
Sep 05 Javascript
springboot+vue实现文件上传下载
Nov 17 Vue.js
详解Vue 的异常处理机制
Nov 30 Vue.js
基于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
php 正则 过滤html 的超链接
2009/06/02 PHP
php操作XML、读取数据和写入数据的实现代码
2014/08/15 PHP
PHP图像处理之imagecreate、imagedestroy函数介绍
2014/11/19 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
PHP配置把错误日志以邮件方式发送方法(Windows系统)
2015/06/23 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
js去除重复字符串两种实现方法
2013/01/09 Javascript
使用js写的一个简易的投票
2013/11/27 Javascript
jquery操作复选框checkbox的方法汇总
2015/02/05 Javascript
wangEditor编辑器失去焦点后仍然可以在原位置插入图片分析
2015/05/06 Javascript
Javascript中arguments用法实例分析
2015/06/13 Javascript
详解Javascript模板引擎mustache.js
2016/01/20 Javascript
JS使用正则表达式找出最长连续子串长度
2017/10/26 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
2017/12/12 Javascript
vue input 输入校验字母数字组合且长度小于30的实现代码
2018/05/16 Javascript
ES6基础之默认参数值
2019/02/21 Javascript
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
[02:16]DOTA2超级联赛专访Burning 逆袭需要抓住机会
2013/06/24 DOTA
[02:42]完美大师赛主赛事淘汰赛第三日观众采访
2017/11/25 DOTA
[49:08]Secret vs VP 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
在Gnumeric下使用Python脚本操作表格的教程
2015/04/14 Python
python实现将pvr格式转换成pvr.ccz的方法
2015/04/28 Python
python对数组进行反转的方法
2015/05/20 Python
Python使用PIL模块生成随机验证码
2017/11/21 Python
Python中将变量按行写入txt文本中的方法
2018/04/03 Python
python爱心表白 每天都是浪漫七夕!
2018/08/18 Python
Python 支付整合开发包的实现
2019/01/23 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
如何基于python实现不邻接植花
2020/05/01 Python
10张动图学会python循环与递归问题
2021/02/06 Python
Johnston & Murphy官网: 约翰斯顿·墨菲牛津总统鞋
2018/01/09 全球购物
电子商务专员岗位职责
2013/12/11 职场文书
培训主管岗位职责
2014/02/01 职场文书
英语课外活动总结
2014/08/27 职场文书
地道战观后感2000字
2015/06/04 职场文书