js怎么设置html title标题

方法:1、用“document.getElementsByTagName("title")[0].innerText='值'”语句;2、用“document.title='值'”语句;3、用“$('title').html('值')”语句。

js怎么设置html title标题

本教程操作环境:windows7系统、javascript1.8.5&&jquery1.10.2版、Dell G3电脑。

js设置html title标题

innerText 方式

通过console.log(document.getElementsByTagName("title")[0]),发现能打印出标签,标签里面只有文字节点,故猜测只能识别TextNode,所以用innerText方式设置title的值,果然成功了。</p><pre>document.getElementsByTagName("title")[0].innerText = &#39;需要设置的值&#39;;</pre><p class="jb51code"><strong>document.title方式</strong><br/></p><p>经过测试,还可通过document.title 设置title的值。</p><pre>console.log(document.title); # 可以获取title的值。 document.title = &#39;需要设置的值&#39;; # 设置title的值。</pre><p><strong>jQuery方式</strong></p><p>jQuery方式我们在浏览器取得了焦点和失去焦点的时候改变title的值,可以发现切换浏览器选项卡的时候,title发生了改变。</p><p>当然如果你的项目里面依赖jQuery,可以使用jq的方法设置</p><pre>$(&#39;title&#39;).html(&#39;需要设置的值&#39;) $(&#39;title&#39;).text(&#39;需要设置的值&#39;)</pre><p>例:</p><pre><!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>hello</title> <script src="js/jquery-1.7.2.min.js"></script> </head> <body> <script type="text/<a href="/tag-news-name-javascript-p-1.html">javascript</a>"> // $(&#39;title&#39;).html(&#39;https://www.sxiaw.com/&#39;); $(&#39;title&#39;).text(&#39;https://www.sxiaw.com/&#39;); </script> </body> </html></pre><p><img src="/Uploads/news/d0642f2df69a573565c96640eb483361/1639375311415707.png" title="1639375311415707.png" alt="1.png"/></p><p><span style="max-width:90%"><strong>总结</strong></span></p><p>原生js中我们可以通过 <code>innerText</code> , <code>document.title</code> 两种方式动态修改网页的title .</p><p>jq中我们可以通过 <code>$('title').html('')</code> 或者 <code>$('title').text('')</code> 进行修改。</p><p>【推荐学习:<a href="/tag-news-name-javascript-p-1.html">javascript</a>高级教程】</p><p>以上就是js怎么设置html title标题的详细内容,更多请关注https://www.sxiaw.com/其它相关文章!</p></span> </div> </article> <aside class="swnetnews"> <div class="lis"> <span><i>前端 热点</i></span> <ul> <li><a href="/doc/7338.html" title="图文详解Macbook M1安装phpmyadmin的步骤方法" target="_blank">图文详解Macbook M1安装phpmyadmin的步骤方法</a></li><li><a href="/doc/2532.html" title="Android旋转动画xml配置的代码展示" target="_blank">Android旋转动画xml配置的代码展示</a></li><li><a href="/doc/6581.html" title="c语言中if(x)是什么意思?" target="_blank">c语言中if(x)是什么意思?</a></li><li><a href="/doc/313.html" title="java解析XML几种方式小结" target="_blank">java解析XML几种方式小结</a></li><li><a href="/doc/189.html" title="了解Xml格式" target="_blank">了解Xml格式</a></li><li><a href="/doc/10931.html" title="详解vscode中如何更简单、有效地调试Node.js程序!!" target="_blank">详解vscode中如何更简单、有效地调试Node.js程序!!</a></li><li><a href="/doc/8103.html" title="如何开多个vscode" target="_blank">如何开多个vscode</a></li><li><a href="/doc/8759.html" title="利用支付宝制作证件照的方法分享" target="_blank">利用支付宝制作证件照的方法分享</a></li><li><a href="/doc/8698.html" title="使用很皮语音包变声的具体步骤" target="_blank">使用很皮语音包变声的具体步骤</a></li><li><a href="/doc/3873.html" title="golang有没有社区版?" target="_blank">golang有没有社区版?</a></li><li><a href="/doc/3513.html" title="golang怎么安装其它库" target="_blank">golang怎么安装其它库</a></li><li><a href="/doc/653.html" title="如何在不同的操作系统上安装Golang环境" target="_blank">如何在不同的操作系统上安装Golang环境</a></li><li><a href="/doc/429.html" title="golang没有gc吗" target="_blank">golang没有gc吗</a></li><li><a href="/doc/2754.html" title="从此驾驭图表的神器matplotlib,Python强大的作图工具" target="_blank">从此驾驭图表的神器matplotlib,Python强大的作图工具</a></li><li><a href="/doc/10499.html" title="使用Redis保存用户会话Session详解" target="_blank">使用Redis保存用户会话Session详解</a></li><li><a href="/doc/3385.html" title="C#如何连接数据库?OleDbConnection与SqlConnection的区别" target="_blank">C#如何连接数据库?OleDbConnection与SqlConnection的区别</a></li> </ul> </div> </aside> </main> <script> // first, find all the div.code blocks document.querySelectorAll('pre').forEach(el => { // then highlight each hljs.highlightElement(el); hljs.lineNumbersBlock(el); }); </script> <div id="footer"> <div class="w1200"> <p class="tips_text">本网站为非赢利性站点,本网站所有内容均来源于互联网相关站点自动搜索采集信息,相关链接已经注明来源。</p> <p class="tips_text">Copyright © 2004-2018 https://m.sxiaw.com/. All Rights Reserved.<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?716b3e81948f3acc7a5d3e276a92f5a9"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <a href="http://beian.miit.gov.cn/" target="_blank">津ICP备2023001793号-1</a></p> </div> </div> </body> </html>