已采纳回答 / 康振宁
toSource() 方法返回表示对象源代码的字符串。valueOf() 方法返回 Math 对象的原始值。你是问的这两个吗?如果是的话,那么前一个是返回一个类似({属性:""}) 这样的字符串打印valueOf()的话打印出来的是一个对象
2015-01-02
已采纳回答 / Alex_0725
如果 function startCount() 中用到了html代码。此时你的html代码还没加载,当然错了。 方法1 在window.onload()里面调用 意思是当页面加载完成才调用你的函数。 方法2 在html 代码后面写你的js代码。 意思是html加载完成了 在执行JS代码。这样不会报错。 这是个常见的问题。
2015-01-02
已采纳回答 / wins
1、问题一:hobby[i].checked=true;这里的checked哪里出来的,根本没有想到这个东东诶,呜呜呜 其中的‘checked’是checkbox的属性,用来标识是否为选中状态2、这里的 var hobby=document.getElementById("hobby"+j);这里为什么是"hobby"+j,什么作用? 这里的"hobby"+j是通过你输入的(在这段代码中实现<input id="wb" name="wb" type="text" >)的编...
已采纳回答 / davidlaw
JavaScript支持“=”、“==”和“===”运算符。你应当理解这些(赋值、相等、恒等)运算符之间的区别,并在编码过程中小心使用。 JavaScript对象的比较是引用的比较,而不是值的比较。对象和其本身是相等的,但和其他任何对象都不相等。如果两个不同的对象具有相同数量的属性,相同的属性名和值,它们依然是不相等的。相应位置的数组元素是相等的两个数组也是不相等的。 严格相等运算符“===”首先计算其操作数的值,然后比较这两个值,比较过程没有任何类型转换: 如果...
2015-01-01
最赞回答 / davidlaw
window.location.assign(url) : 加载 URL 指定的新的 HTML
文档。就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。window.location.replace(url) : 通过加载 URL
指定的文档来替换当前文档,这个方法是替换当前窗口页面,前后两个页面共用一个窗口,所以是没有后退返回上一页的
2014-12-31
已采纳回答 / sixGod
var hobby = document.getElementsByTagName("input");这个取法取的是所有input元素的,如果你下面的循环不是写死了i<6,即你hobby不是刚好6个,你点击checkall()应该会报错,如果你会用jquery,只要$("[name='hobby']").css("checked","checked"),就实现了全选
已采纳回答 / Alyssa_Lee
src="script.js"引用了外部的js文件,就不会在运行<script></script>里面的内容了要么你就分开写<script src="script.js" type="text/javascript"></script><script src="script.js" type="text/javascript">document.write("系好安全带,准备起航--目标js");//页面中弹出提示框function ...
2014-12-31
已采纳回答 / 康振宁
oLis[i].onclick = function()看到这句话没,这句话的意思是给oLis中的所有元素增加点击事件,而在事件中this就代表的这个元素另外oLis是li元素的集合,所以在遍历的时候需要取单个元素
2014-12-30
已采纳回答 / 夕文艺园
打好基础,多敲打代码,看下《JavaScript高级程序设计第三版》或者看下阮一峰老师的这个,http://javascript.ruanyifeng.com/
2014-12-28
已采纳回答 / 仗剑闯江湖
appendChild()方法需要一个节点作为参数,而这个参数是由createa()创造并返回的,没有return语句的话,appendChild()就接收不到参数了。
2014-12-28
已采纳回答 / Perona
注释给你看var myarr=new Array();//声明数组myarrvar myarr1= new Array("010");//声明数组myarr1并赋值010var myarr2= new Array("-","84697581");//声明数组myarr2并赋值为-、84697581var c=myarr.concat(myarr1,myarr2);//声明变量C并赋值为数组myarr,数组myarr为myarr1和myarr2的连接document.write(c);//输出变量C
2014-12-28
已采纳回答 / 灿白
1、<script type="text/javascript">var str="How are you doing today?"document.write(str.split(" ") + "<br />")document.write(str.split("") + "<br />")document.write(str.split(" ",3))</script>调用一个字符串。2、var myarr1= new Array("010");var...
2014-12-28