js 13

作者: 黎民1108 | 来源:发表于2018-08-15 09:12 被阅读0次

读取并修改元素的内容

假设两个select元素,分别保存备选地区列表和选中地区列表

实现两选择框之间选项的交换:

    包括:当个选中项左右移动

              多个选中项左右移动

              全左移和全右移

要求:两个select中的地区都要按照名称首字母排序

<select id="unsel" size="8" multiple>

        <option>Argentina</option>

        <option>Brazil</option>

        <option>Canada</option>

        <option>Chile</option>

        <option>China</option>

        <option>Cuba</option>

        <option>Denmark</option>

        <option>Egypt</option>

        <option>France</option>

        <option>Greece</option>

        <option>Spain</option>

</select>

    <div>

        <button onclick='move(this)'>>></button>

        <button onclick='move(this)'>></button>

        <button onclick='move(this)'><</button>

        <button onclick='move(this)'><<</button>

    </div>

<select id="sel" size="8" multiple>

</select>

1)将unsel元素中的所有国家名称填充到unselCts中

unsel的内容去掉开头和结尾的空字符,再掐头去尾,按?切割

unselCts=

  unsel.innerHTML

      .replace(/^\s+|\s+$/g,"")

      .slice(8,-9)

      .split(/<\/option>\s*<o

相关文章

  • vue Docker 化

    title: Dockerize Vue.js Apptype: cookbookorder: 13 Docker...

  • js 13

    读取并修改元素的内容 假设两个select元素,分别保存备选地区列表和选中地区列表 实现两选择框之间选项的交换: ...

  • 小游戏大智慧,10 个让人眼前一亮的 JavaScript 游戏

    这是一篇有趣的文章,我们精选了 JS13K 游戏编程挑战的优秀作品,与大家分享。JS13K 是专为 JavaScr...

  • vue-cli

    修改于 2017年11月13号 main.js修改理解 vue.js学习内容 vue.js框架介绍 vue-c...

  • 任务11

    代码1非felx:http://js.jirengu.com/dowum/13代码1flex:http://js....

  • 时间戳转换为正常时间格式

    html:13位时间格式加new Date() js:

  • JS笔记13:JS对象

    1、对象声明及使用 2、this &对象遍历&对象删除 3、包装对象

  • JS13

  • js.13

    var arr=['1','2','3','4','5','6']; 给数组末尾添加元素 arr[arr.leng...

  • JS补充13

    函数 定义: 函数的声明: function text(){ //执行内容 } //函数的...

网友评论

      本文标题:js 13

      本文链接:https://www.haomeiwen.com/subject/qodibftx.html