没有直接获取子元素在父元素的序号的方法,需要去循环比对的。
不过,你在循环设置className的时候可以直接把要控制div保存给要被点击的div呀,这样效率高得多
for(var i=0; i<first_length; i++){
first[i3]className='no_click'; //
first[i3]controlTo = second[i3] ;
second[i3]className='no_display';
}
这样first里面的div被点击,只要 被点击的divcontrolTo 就能得到对应的要显示的second组的标签了,非常方便,执行效率也很高。
比如 某个div被点, 只要
thclassName = "click" ;
thcontrolToclassName = "display" 即可 ;
你这段js放在哪的?如果在head里,dom都没有加载完,他就执行了,当然找不到相应的元素了。。。所以要写在加载事件之后。。。
windowonload = function() {var kkk = documentgetElementById('kkk'),
qwe = documentgetElementById('qwe');
if (kkkinnerText == "qqq") {
kkkstyledisplay = "none";
}
if (qweinnerText == "qqq") {
qwestyledisplay = "none";
}
}
另外,一般会有个触发机制,上边这样写是能实现的,但是真正用的时候肯定不这么写
div class="" style="display:none"意思是div隐藏如果display:block就是显示。
style表示设置div的样式
display用于设置某标签的显示状态,取值有三种:
1、none:表示不显示,即隐藏。
2、block:表示以块状标签显示,即该标签独占一行,前后各有一个换行符。
3、inline:表示以行级标签显示,即该标签与其他标签同处一样。
对象用法
可用 Style 属性返回用于 Range 对象的 Style 对象。下例将“百分比”样式应用于 Sheet1 中的单元格区域 A1:A10。
Worksheets("Sheet1")Range("A1:A10")Style = "Percent"
通过更改应用于单元格的样式的属性可更改单元格的外观。但要记住,更改样式的属性将影响所有以该样式格式化了的单元格。
可用 Styles(index)(其中 index 为样式编号或名称)来从工作簿的 Styles 集合中返回单个 Style 对象。下例通过设置活动工作簿中“常规”样式的 Bold 属性来更改该样式。
百度百科-style
设置id为i值
的
显示
的
方式为block形式,代表指定控件为'显示(展开)'状态,之间的点是就是一种说明承接的方式‘的’,一般是必须的,也比较明了。二楼也说明了,如果“将'block'换为‘none’就是不显示”。
我想说的是,你的代码肯定有问题,否则为什么不出来?
解决方案如下:
1:首先,不隐藏这个DIV,看看值是否真的保存上了。
2:如果值保存上了,就是取值的问题了,怎么赋值的就怎么取值。
你把你的代码贴上来看看就知道是不是你代码的问题了,代码绝对正确的话就绝对能出来。
得有个规律才能找得到
比如 它是id为nav的div下的第二个超链接
$('#nav a:eq(1)')text()
或者它的属性href中包含字符串forumdisplayphp
$('#nav a')each(function(){
if($(this)attr('href')indexOf(forumdisplayphp)!=-1){
//就是这个了
alert($(this)text())
}
})
1、新建一个html文件,命名为testhtml,用于讲解。
2、在testhtml文件内,在p标签内,使用a标签创建一个链接,同时设置id为mylink,主要用于下面通过该id获得a对象。
3、在testhtml文件内,给a标签添加title属性,属性值为“这是测试的链接”。
4、在testhtml文件内,使用button标签创建一个按钮,按钮名称为“获得title内容”。
5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getitle()函数。
6、在js标签内,创建getitle()函数,在函数内,通过id(mylink)获得a对象,使用attr()方法获得title属性值,即title的内容,最后,使用alert()方法将获得的内容输出。
7、在浏览器打开testhtml文件,点击按钮,查看实现的效果。
以上就是关于(HTML JS javascript) js 中如何得到本标签位于父标签中的第几个全部的内容,包括:(HTML JS javascript) js 中如何得到本标签位于父标签中的第几个、JS获取DIV或TD的内容进行判断并隐藏、div class="" style="display:none"是什么意思啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)