document.write(mylist.parentNode.parentNode.parentNode.lastChild.childNodes[0].nodeValue)
输出:
HTML/CSS
document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML)
输出:
HTML/CSS
● 文字
● 段落
● 表单
● 表格
输出:
HTML/CSS
document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML)
输出:
HTML/CSS
● 文字
● 段落
● 表单
● 表格
2015-05-26
已采纳回答 / 小周EC
function getValue() { var myid=document.getElementById("myHead"); alert(myH.innerHTML) } function getElements() { var mychar=document.getElementsByName("sex"); a...
2015-05-26
已采纳回答 / 牙尖十怪
setTimeout的确是指执行一次,但这个是函数的递归调用,你注意看下代码的逻辑关系,执行startCount()这个方法的时候,会执行一次setTimeout,而执行一次setTimeout,又会执行startCount()这个方法,然后再次执行setTimeout,他们彼此相互调用执行,于是就无限循环了。。
2015-05-26
//第一步把之前的数据写成一个数组的形式,定义变量为 infos
var infos=[
['小A','女',21,'大一'], ['小B','男',23,'大三'],
['小C','男',24,'大四'], ['小D','女',21,'大一'],
['小E','女',22,'大四'], ['小F','男',21,'大一'],
['小G','女',22,'大二'], ['小H','女',20,'大三'],
['小I','女',20,'大一'], ['小J','男',20,'大三']];
var infos=[
['小A','女',21,'大一'], ['小B','男',23,'大三'],
['小C','男',24,'大四'], ['小D','女',21,'大一'],
['小E','女',22,'大四'], ['小F','男',21,'大一'],
['小G','女',22,'大二'], ['小H','女',20,'大三'],
['小I','女',20,'大一'], ['小J','男',20,'大三']];