<select name="select" size="1" class="lianjie" onChange="window.open(this.options[this.selectedIndex].value,'_blank')" style="background:#fd8a29">
      <option value="">江西省高校思政网链接</option>
      <option value="http://www.jxmu.edu.cn">南昌大学医学院懿德网</option>
      <option value="http://www.qzjci.com">景德镇陶瓷学院求真网</option>
      <option value="http://www.md.jxufe.cn/">江西财经大学明德网</option>
      <option value="http://www.ecjtu.net/">华东交通大学日新网</option>
      <option value="http://qh.nchu.jx.cn/">南昌航空学院启航网</option>           
</select>

========================================================================================

js 定时刷新页面:

<script language="javascript">
   function myrefresh()
     {
        window.location.href="login.aspx";                
     }
      setTimeout(myrefresh,2000); //指定2秒刷新一次
</script> 

========================================================================================
函数:split()
功能:使用一个指定的分隔符把一个字符串分割存储到数组
例子:

str=”jpg|bmp|gif|ico|png”;
arr=theString.split(”|”);
//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组

函数:join()
功能:使用您选择的分隔符将一个数组合并为一个字符串
例子:

var delimitedString=myArray.join(delimiter);
var myList=new Array(”jpg”,”bmp”,”gif”,”ico”,”png”);
var portableList=myList.join(”|”);
//结果是jpg|bmp|gif|ico|png

函数:substring()
功能:字符串截取,比如想从”MinidxSearchEngine”中得到”Minidx”就要用到substring(0,6)

函数:indexOf()
功能:返回字符串中匹配子串的第一个字符的下标

var myString=”JavaScript”;
var w=myString.indexOf(”v”);w will be 2
var x=myString.indexOf(”S”);x will be 4
var y=myString.indexOf(”Script”);y will also be 4
var z=myString.indexOf(”key”);z will be -1

========================================================================================

obj.innerHTML  , obj.outerHTML

eg.  若有 <div id="container"><a herf=http://www.baidu.com>百度</a></div>

   ----> var obj=get.ElementById("container")
          则 obj.innerHTML  等于 <a herf=http://www.baidu.com>百度</a>

          当用js方法设置 obj.outerHTML="" 时,可以删除自己。也就是说可以通过设置对象的outerHTML属性值为"" 时,可以删除对象节点。

========================================================================================

js改变对象事件:
eg.

<script type="text/ecmascript" language="javascript">
 function fn1()
 {
   alert("更改前的事件!");
 }
 function fn2()
 {
   alert("更改后的事件!");
 }
 function changClick()
 {
   var iptChk=document.getElementById("iptChk");
   iptChk.onclick=fn2; 
 }
</script>

<div><input type="checkbox" id="iptChk" value="123456" onclick="fn1();"/></div>

<br /><br /><br />
<a onclick="changClick();" style="cursor:pointer;">改变事件</a>

========================================================================================
 //网址推荐给好友

 function copyToClipBoard()
 {
  var clipBoardContent=''; 
  clipBoardContent+=document.title;
  clipBoardContent+=window.location.href;
  window.clipboardData.setData("Text",clipBoardContent);
  alert("你已复制链接及标题,你可以粘贴到QQ/POPO/MSN等与好友分享了!");
 }

自己常用js方法(DOM操作)相关推荐

  1. JS的DOM操作1--获取元素与修改元素(附带动图案例)

    1.获取元素与修改元素 https://blog.csdn.net/TroyeSivanlp/article/details/120580055 2.创建自定义属性和节点 https://blog.c ...

  2. js hover 触发事件_为什么说JS的DOM操作很耗性能

    想问这样的问题,其实是自己心中没有个谱,一直用 js 计算性能来衡量 浏览器dom 操作性能.js性能和浏览器性能其实是两码事. 这个问题很抽象,它里面涉及挺多个小的知识点. 重申一点,js 操作 D ...

  3. 原生js循环展示dom_为什么说JS的DOM操作很耗性能

    想问这样的问题,其实是自己心中没有个谱,一直用 js 计算性能来衡量 浏览器dom 操作性能.js性能和浏览器性能其实是两码事. 这个问题很抽象,它里面涉及挺多个小的知识点. 重申一点,js 操作 D ...

  4. JS的DOM操作3--删除事件,注册事件与冒泡⭐⭐⭐(附带动图案例)

    1.获取元素与修改元素 https://blog.csdn.net/TroyeSivanlp/article/details/120580055 2.创建自定义属性和节点 https://blog.c ...

  5. 失去jQuery Bloat ­ —使用NodeList.js进行DOM操作

    p.tip {background-color: rgba(128,128,128,0.05);border-top-right-radius: 5px;border-bottom-right-rad ...

  6. 常用的原生DOM操作汇总

    一.常见DOM操作 1. 获取查找DOM元素 Ele.getElementById(idName) 通过id查找元素.返回的是元素DOM,如果页面上有多个相同ID的元素,则只会返回第一个元素,不会返回 ...

  7. js 原生dom 操作

    一. 首先要了解什么是 DOM? DOM: 全称 Document Object Mode 文档对象模型,表示由多层节点构成的文档. document: 表示每个文档的根节点,它的唯一子结点是 htm ...

  8. JS的DOM操作——style的操作

    对于JS操作文档中的元素,改变其的样式特征需要用到一个属性--style 常见操作:获取的元素点(·)style.xx(需要设置或修改的属性) 代码演示:例如修改div块的背景颜色 <style ...

  9. 前端常用js方法工具封装

    不定期更新 let util = {};/*** 获取指定数组指定key对应的值比较,若相等则返回该value值* @param arr Array 需要遍历的数组* @param id string ...

  10. ManGe总结的常用js方法

    字符串操作 length 属性返回字符串的长度: str.length; indexOf() 方法返回字符串中指定文本首次出现的索引(位置): str.indexOf("China" ...

最新文章

  1. python正则取字符串日期_python 正则表达式获取字符串中所有的日期和时间
  2. Docker系列 五.Docker容器数据卷
  3. 观点 | 李飞飞最新访谈:我每天都在对AI的担忧中醒来
  4. VS Code识别编辑规范,ESlint规则,VS Code保存去掉自动加分号、逗号、双引号
  5. 【CyberSecurityLearning 36】靶场环境搭建(ubuntu系统安装优化及vulhub安装)
  6. 计组之存储系统:2、SRAM(区别、栅极电容、双稳态触发器、DRAM刷新、地址复用)和DRAM(MROM、PROM、EPROM、EEPROM)
  7. Mongoose之 SchemaTypes 数据类型
  8. 转帖:DotNet 资源大全中文版
  9. 软件设计模式之单例模式
  10. 字节跳动李本超:一年成为 Committer,我与 Flink 社区的故事
  11. Practise 5.2测试与封装(黑白盒
  12. timimg学习数据删了_如何评价Timing这个督促人学习的软件?
  13. 创建型模式——原型模式(Prototype Pattern)
  14. 数据结构(C语言)-串子系统(实验)
  15. 操作系统_逻辑地址转换为物理地址
  16. 停车还能360全方位影像_停车场实拍长安UNI-T,全系配主动刹车、360全景影像,定价成关键...
  17. 【方法篇·壹】css开发技巧-全局样式设置和局部样式
  18. 机器学习中L1正则化和L2正则化
  19. c语言课程设计 日历显示,c语言课程设计_电子日历.doc
  20. 解决win10开机后死机:您操作系统的MSXML组件版本过低,导致启动失败。请到微软官方网站升级该组件后重试。

热门文章

  1. 计算机在思政专业的应用与探索,课程思政在计算机类课程中的探索与实践
  2. 反射机制,从为什么讲起,更容易接受
  3. 常用集合(ArrayList、Hashset、HashMap)的用法(会一直更新)
  4. mysql sql slave skip_MySQL的一次错误处理 SQL_SLAVE_SKIP_COUNTER
  5. html遍历1到100,bat for循环100次:循环100求和
  6. 计算机文化基础概念,练习题_计算机文化基础概念.doc
  7. java的package需要大写吗,java 数字转大写的小程序
  8. MyCat - 使用篇(5)
  9. 归并排序(包含逆序数对的个数51Nod1019)
  10. 基于Ubuntu的ESP32平台搭建