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 相关文章推荐
JSON 教程 json入门学习笔记
Sep 22 Javascript
web基于浏览器的本地存储方法应用
Nov 27 Javascript
Ajax异步提交表单数据的说明及方法实例
Jun 22 Javascript
js 判断计算字符串长度/判断空的简单方法
Aug 05 Javascript
原生javascript实现的分页插件pagenav
Aug 28 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
Jan 29 Javascript
AngularJs IE Compatibility 兼容老版本IE
Sep 01 Javascript
基于Vue渲染与插件的加载顺序的问题详解
Mar 05 Javascript
JavaScript学习笔记之DOM基础操作实例小结
Jan 09 Javascript
vue配置文件实现代理v2版本的方法
Jun 21 Javascript
VUE页面中通过双击实现复制表格中内容的示例代码
Jun 11 Javascript
详解Typescript里的This的使用方法
Jan 08 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
php模块memcache和memcached区别分析
2011/06/14 PHP
sql注入与转义的php函数代码
2013/06/17 PHP
php循环创建目录示例分享(php创建多级目录)
2014/03/04 PHP
php图片上传类 附调用方法
2016/05/15 PHP
关于图片验证码设计的思考
2007/01/29 Javascript
一个刚完成的layout(拖动流畅,不受iframe影响)
2007/08/17 Javascript
jQuery.extend 函数的详细用法
2012/06/27 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
分析js闭包引起的事件注册问题
2016/03/29 Javascript
jQuery stop()用法实例详解
2016/07/28 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
2018/02/05 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
2018/08/13 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
[01:11:21]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第三场 3月7日
2021/03/11 DOTA
python在Windows8下获取本机ip地址的方法
2015/03/14 Python
利用Python实现简单的相似图片搜索的教程
2015/04/23 Python
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
Python for Informatics 第11章之正则表达式(二)
2016/04/21 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
深入理解Django的自定义过滤器
2017/10/17 Python
python3实现指定目录下文件sha256及文件大小统计
2019/02/25 Python
Python3最长回文子串算法示例
2019/03/04 Python
NumPy 数组使用大全
2019/04/25 Python
python print出共轭复数的方法详解
2019/06/25 Python
纯css3无js实现的Android Logo(有简单动画)
2013/01/21 HTML / CSS
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
Berghaus官网:户外服装和设备,防水服
2020/01/17 全球购物
马来西亚奢侈品牌购物商城:Valiram 247
2020/09/29 全球购物
请写出 float x 与"零值"比较的 if 语句
2016/01/04 面试题
小区门卫值班制度
2014/01/24 职场文书
布达拉宫导游词
2015/02/02 职场文书
java获取一个文本文件的编码(格式)信息
2022/09/23 Java/Android