下面的JS代码通过document.archors数组获取第一个archor的innerHTML
<!DOCTYPE
html>
<html>
<body>
<a
name="html">jb51.net</a><br>
<a
name="css">CSS
Tutorial</a><br>
<a
name="xml">XML
Tutorial</a>
<p>innerHTML
of
the
first
anchor:
<script>
document.write(document.anchors[0].innerHTML)
</script>
</p>
</body>
</html>
上面的代码输出:
jb51.net
希望本文所述对大家的javascript程序设计有所帮助。
css文件可以用js 动态修改,在做一些交互动作时,非常实用,下面是具体示例:
.find(document.styleSheets[4].cssRules,function(cssRule){if(cssRule.selectorText && cssRule.selectorText.indexOf(".navbar-fixed-top2")>-1){
cssRule.style.position=""
cssRule.style.top = "0px"
}
if(cssRule.selectorText && cssRule.selectorText.indexOf("#pageIndi_content, #page1_l1_content, #page_appList") >-1){
cssRule.style.padding = "0px"
}
if(cssRule.selectorText && cssRule.selectorText.indexOf("#page1_index_content") >-1){
cssRule.style.padding = "0px"
}
})
循环用的underscore,在使用cssRule不能直接使用下面的代码,否则不会生效:
cssRule.style=" left: 0position:''right: 0 top: 0pxz-index: 1031"\\只能使用
cssRule.style.padding = "0px"
定义和用法
<a>标签可定义锚。锚 (anchor) 有两种用法:
通过使用 href 属性,创建指向另外一个文档的链接(或超链接)
通过使用 name 或 id 属性,创建一个文档内部的书签(也就是说,可以创建指向文档片段的链接)
<a>元素最重要的属性是 href 属性,它指定链接的目标。