js如何修改title值
2017-12-19 14:34
176 查看
title在html中属于特殊的节点元素.因为它可以使用doucment.getElementsByTagName("title")[0]来获取它的标题,但却无法用doucment.getElementsByTagName("title")[0]用更改它的值.
但是,总有解决的方法. 在javascript中,修改title的方法是:
在<body></body>之间的节点元素用document.getElementsByTagName()来获取或修改.documentElement代表的是<html></html>中间的所有东西.
js会使用document.title来代替网页的title的原因是,title,head,body等标签是缺省的唯一标签,所以 document.title和document.body可以直接找到结果. 而title是一个结构的标签,也就是说title内,只能加入nodetext.而不能再加别的元素.于是它的使用又具有 特殊性.为了不让代码出错.于是js中规定document.title这个对象只有一个属性(也可以说是没有属性),document.title本身就是document对象的一个属性.而不是它的一个子对象.于用document.title=""来更改title.
但是,总有解决的方法. 在javascript中,修改title的方法是:
js会使用document.title来代替网页的title的原因是,title,head,body等标签是缺省的唯一标签,所以 document.title和document.body可以直接找到结果. 而title是一个结构的标签,也就是说title内,只能加入nodetext.而不能再加别的元素.于是它的使用又具有 特殊性.为了不让代码出错.于是js中规定document.title这个对象只有一个属性(也可以说是没有属性),document.title本身就是document对象的一个属性.而不是它的一个子对象.于用document.title=""来更改title.
相关文章推荐
- 如何修改js的编码格式?
- js 不支持firefox 如何修改才可以支持!
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- myeclipse 如何统一修改全部的java、jsp、js 等文件的编码 例如修改为utf-8
- js drawImage 下面代码可在IE响应,在chrome和FF不行,如何修改
- 如何使用js获取修改URL
- 在Vue.js中,在scoped模式下如何修改子组件内部标签的样式
- 如何在修改 gulpfile.js 文件后自动重启 gulp?
- 如何避免js赋值后,修改赋值后的数据,导致源数据也被修改的问题
- 关于pjax 如何设置不缓存加载页面里面的js文件和不修改浏览器中的URL地址
- 在Vue.js中,在scoped模式下如何修改子组件内部标签的样式
- 在项目开发中,jsp页面不会少了,如何公用页面(添加页面和修改页面)和公用样式代码(css,js)?
- 在vue.js中如何将后台管理系统中的"修改","删除"添加到每条数据的后面
- js如何修改对象的padding属性
- 请问如何修改jeecms后台管理系统中的下一页的js中的跳转路径
- 如何用JS来修改CSS属性
- js如何获取选中option的title值
- mac版本dreamweaver如何修改JS文件的编码
- myeclipse 如何统一修改全部的java、jsp、js 等文件的编码