如何用JS替换title中固定的文字?

如何用JS替换title中固定的文字?如未授权这3个字。... 如何用JS替换title中固定的文字?如未授权这3个字。 展开
 我来答
西安天融信教育
2018-02-26 · TA获得超过996个赞
知道小有建树答主
回答量:1629
采纳率:73%
帮助的人:186万
展开全部
title在html中属于特殊的节点元素.因为它可以使用doucment.getElementsByTagName("title")[0]来获取它的标题,但却无法用doucment.getElementsByTagName("title")[0]用更改它的值.
但是,总有解决的方法. 在javascript中,修改title的方法是:
document.title = 'xxxxxx';

在<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.
追问
这个是可以改全部的,但是我想改其中两个字呢?
就比如这个是我弟弟的标题
我想用js把弟弟 这两个字换成哥哥 或者去掉。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式