方法:1、用「document.getElementsByTagName("title")[0].innerText='值'」語句;2、用「document.title='值'」語句;3、用「 $('title').html('值')”語句。
本教學操作環境:windows7系統、javascript1.8.5&&jquery1.10.2版、Dell G3電腦。
js設定html title標題
#innerText 方式
透過console.log(document. getElementsByTagName("title")[0]),發現能印出
document.getElementsByTagName("title")[0].innerText = '需要设置的值';
document.title方式
經過測試,也可透過document.title 設定title的值。
console.log(document.title); # 可以获取title的值。 document.title = '需要设置的值'; # 设置title的值。
jQuery方式
jQuery方式我們在瀏覽器取得了焦點和失去焦點的時候改變title的值,可以發現切換瀏覽器標籤的時候, title發生了改變。
當然如果你的專案裡面依賴jQuery,可以用jq的方法設定
$('title').html('需要设置的值') $('title').text('需要设置的值')
範例:
<!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/javascript"> // $('title').html('php中文网'); $('title').text('php中文网'); </script> </body> </html>
總結
原生js中我們可以透過innerText
, document.title
兩種方式動態修改網頁的title .
jq中我們可以透過$('title').html('')
或$('title').text('')
來修改。
【推薦學習:javascript高階教學】
#以上是js怎麼設定html title標題的詳細內容。更多資訊請關注PHP中文網其他相關文章!