document.write() //将内容写入文档,当前编辑位置为写入的内容的后一个字符 document.writeln() //将内容写入文档,并添加一个换行符,当前编辑位置为写入的内容的后一行 document.write()和document.writeln都是JavaScript向客户端写入的方法,writeln是以行方式输出的,但并不是指页面实际效果中的换行,两种方法在查看源代码时才看得出区别,除非是输出到pre或xmp元素内 测试一下: with(window.open()){ document.write("百...
先定义两个关于背景色的样式tag为id对象c1为样式1c2为样式2 代码如下: function changeRowsBg(tag,c1,c2) { var i = 0; var obj_tag = document.getElementsByTagName(tag); for(i = 0;i (i%2 == 0)? obj_tag(i).className = c1 : obj_tag(i).className = c2 ; } } JavaScript教程/参考手册 JavaScript热搜 Vue利用canvas实现移动端手写板的方法vue2.0 移动端实现...
让ie运行js不再提示允许阻止内容 打开IE-工具-Internet选项-安全-自定义级别-脚本-活动脚本启用 打开IE-工具-Internet选项-高级-安全-允许活动内容在我的机器上运行
BOM与DOM的区别 §DHTML技术各项功能的实现都依赖于使用客户端脚本与浏览器宿主及在宿主中输出的Web页面之间的交互,这种交互是通过对象这个技术手段实现的。 §BOM即Browser Object Model浏览器对象模型,是在客户端脚本核心的基础上实现的扩展API,通过该API可以使用脚本访问浏览器窗口及其文档对象的各个方面。BOM从IE3.0/NS3.0开始引入。 §在BOM API中,把Web浏览器的各个主要外显特性、Web页面及其标记、内容等都封装成一个个对...
对于Array对象我的总结思想是:5法,3招,12式 1.声明5法:只针对一维数组,当然还有二维三维,这里就不做解释了 代码如下: var a = new Array(); var a = new Array; var a = new Array(10);//创建Array对象,并指定数组中项的个数 var a = new Array("red","blue","green"); var a = ["red"," blue"," green"]; 2.属性3招:constructor,length,prototype constructor表示创建对象的函数。 constructor 属性是所有具有 prototyp...
代码如下: function tt() { alert(11); } var b = tt; var b1 = tt(); //执行tt()函数功能 对于函数的引用,可直接将函数名“tt”赋给变量,但不可以是函数名+括号的形式“tt()”,因为第二种是直接执行该函数。 调用函数的时候,用变量名+括号的形式,如:b()。 代码如下: function tt() { alert(11); } var b = tt; alert(b); function tt() { alert(22); } alert(b); b(); ...
var stock='good morning \'wangt\''; var sales="morning \"sir\""; //return stock-sales; alert(stock); //displays: good morning 'wangt' alert(sales); //displays: morning "sir" [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
1、防止不支持js的浏览器出问题可以这样处理JS代码 document.write("Hello World!"); // 2、JS放置位置: header:确保脚本被调用时已经加载 body:页面载入时就调用 外部js文件:不包含标签 用法:..... 3、注释 单行:// 多行:/*.....*/ 4、=== 全等符号 表示类型和值都相等 5、三种提示框 警告:alert("alert"); 确认:confirm("confirm"); 提示:prompt("prompt","默认值"); 6、for in 声明 for (变量 in 对象) { 在此执行代...
当然只是个人的经验,有什么不对的也请高手见谅和指正。 关于到培训学校学习的忠告:别说现在没有这样的学校,就是有专门的学校也不要去,因为不会有好的老师的。不要浪费你自己(很可能是你父母)的钱和时间。趁早死了这个念头。 关于培训学校的这个我想我要比一般的朋友更有发言权,因为我本人干英语培训将近2年,我很清楚培训市场的情况,你很难碰到一个好的老师。英语可能还好些,毕竟英语说得好的老师还比较多,长期跟老外泡...
substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符.stringObject.substr(start,length);start必须,length可选. start 是截取的开始位置的下标,从0开始算起,必须是数字.可以是负数,-1是倒数第一个字符,-2是倒数第二个字符,以此类推. length 是要截取的字符的长度,必须是数字.如果未指定,则从start位置处开始截取到字符串结尾. substr 指定的是字符串的开始下标跟截取长度,所以可以替代substring跟slice使用. 重要事项...
jQuery学习笔记: jQuery学习 1、基本语法: $(selector).action() $:定义jQuery selector:选择符,查询和查找HTML元素 action():对元素执行的操作 实例: $(this).hide()------隐藏当前元素 $("p"),hide()-------隐藏所有的p元素 $("#ID").hide()-----隐藏id=ID的元素 $("p.Class")--------隐藏class=Class的P $(document).ready(function(){-----}); 这样用为了防止文档未加载就运行jQuery代码。 2、选择器通过属性选择元素 $("[...
定义和用法 charset 属性规定在外部脚本文件中使用的字符编码。 如果外部文件中的字符编码与主文件中的编码方式不同,就要用到 charset 属性。 默认的字符编码是 ISO-8859-1。 src 和 charset 属性 对特别长的 JavaScript 程序或者经常重复使用的程序来说,你可以希望将这些代码存放到一个单独的文件中。在这样的情况下,让浏览器通过 src 属性来载入那个单独的文件。 src 的值是包含这个 JavaScript 程序的文件的 URL。保存的文件...
1.js正则表达式(RegExp对象) RegExp 对象有 3 个方法:test()、exec() 以及 compile()。 ①test()方法 //test() 方法检索字符串中的指定值。返回值是 true 或 false。 var patt1=new RegExp("e"); document.write(patt1.test("The best things in life are free")); ②exec()方法 //exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。 var patt1=new RegExp("e"); document.write(patt1.exec(...
1。 //使用变量的属性 var txt="Hello World!" document.write(txt.length) 2。 //把字符串中的所有字母都被转化为大写字母。 var str="Hello world!" document.write(str.toUpperCase()) 3。 //js中个变量添加超链接 var txt="Hello World!" document.write("超链接为: " + txt.link("http://www.w3school.com.cn") + "") 4。 //indexOf方法(定位字符串中某一个指定的字符首次出现的位置。如果没有查到返回-1,区分大小写) ...
1 代码如下://页面中写入html内容 document.write("Hello World!")2 代码如下://为了防止不支持 JavaScript 的浏览器把js当作为页面的内容来显示 //注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。 document.write("Hello World!"); // 3 代码如下://onload事件的多种写法 //第一种通过body标签加入onload事件 function message(){ alert("该提示框是通过 onload 事件调用的。");}...