js获取修改title与jQuery获取修改title的方法

 更新时间:2023年02月28日 15:29:41   作者:樊小书生  
这篇文章主要介绍了js获取修改title与jQuery获取修改title的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

js修改title

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。

jQuery修改title

获取title的内容

$(document).attr("title","");
$("title").html("");

修改title的内容

$(document).attr("title","修改title的内容");
$("title").html("修改title的内容");

扩展:JavaScript和JQuery获取标签内容以及更改内容

<html>
	<head>
		<title>JavaScript和JQuery分别赋值</title>
	</head>
	<body>
		<button onclick="fun()">点击</button>
 
		<p id="demo"></p>
 
		<input type="text" name="username" value="这是一个文本输入框">
 
	
 
		<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>
		<script type="text/javascript">
			function fun(){
				// 通过JQuery和JS都可以为当前元素设置系统时间
				// 其中JQuery调用的是html()函数和text()函数
				// JavaScript调用的是innerHTML属性和innerText属性
				// 注意:html()函数和text()函数分别对应innerHTML属性和innerText属性
				// html()或innerHTML 与 text()或innerText的区别是:
				// 前者在向元素赋值字符串时,字符串中可以带html标签,并且可以被浏览器解析出来
				// 而后者在向元素赋值字符串时,字符串中若带html标签,则会当成普通字符串输出。
 
				// JQuery赋值方式
				$("#demo").html(Date());
				// $("#demo").text(Date());
 
				// JavaScript赋值方式
				// document.getElementById("demo").innerText=Date();
				// document.getElementById("demo").innerHTML=Date();
 
				// JQuery赋值方式
				// $("#demo").text("<b style='color:red'>测试文件</b>");
				// $("#demo").html("<b style='color:red'>测试文件</b>");
 
 
				// JavaScript赋值方式
				// document.getElementById("demo").innerText="<b style='color:red'>测试文件</b>";
				// document.getElementById("demo").innerHTML="<b style='color:red'>测试文件</b>";
 
 
 
				// 注意:JQuery的val()函数和JavaScript的value属性都可以获取表单输入框中的value值
 
				// 1. 使用JQuery通过input输入框上的属性获取value的内容
				// var val = $("input[type='text']").val();       //ok
				// var val = $("input[name='username']").val();  //ok
				// var val = $("input[name='username']").attr("value");  //ok
 
 
 
				// 2. 使用JavaScript获取input输入框中value的内容
				// var val = document.getElementsByName("username")[0].value;  //ok
				// var val = document.getElementsByTagName("input")["username"].value; //ok
				// var val = document.getElementsByTagName("input")[0].value; //ok
 
				// alert(val)
 
				
			}
 
		</script>
 
	</body>
 
</html>

到此这篇关于js获取修改title与jQuery获取修改title的文章就介绍到这了,更多相关jquery修改title内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 通过url查找a元素应用案例

    通过url查找a元素应用案例

    这篇文章主要介绍了通过url查找a元素的实现思路,解决一些比较实际的问题,感兴趣的朋友可以参考下
    2014-04-04
  • 详解JavaScript中的作用域

    详解JavaScript中的作用域

    作用域是JavaScript中一个重要的概念,它决定了变量和函数在代码中的可访问性和可见性,了解JavaScript的作用域对于编写高效、可维护的代码至关重要,本文将深入介绍JavaScript作用域相关的知识点,其中包括作用域类型,作用域链,变量提升以及闭包等
    2023-08-08
  • JavaScript 七大技巧(二)

    JavaScript 七大技巧(二)

    我写JavaScript代码已经很久了,都记不起是什么年代开始的了。本文给大家分享javascript七大技巧(二),对javascript技巧相关知识感兴趣的朋友一起学习吧
    2015-12-12
  • 基于Javascript实现二级联动菜单效果

    基于Javascript实现二级联动菜单效果

    这篇文章主要为大家详细介绍了基于Javascript实现二级联动菜单效果的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • 关于JS控制代码暂停的实现方法分享

    关于JS控制代码暂停的实现方法分享

    关于JS控制代码暂停的工作总结,需要的朋友可以参考下
    2012-10-10
  • js 创建快捷方式的代码(fso)

    js 创建快捷方式的代码(fso)

    js 创建快捷方式的代码,这个是在本地运行的需要确认的,需要的朋友可以参考下。
    2010-11-11
  • uniapp路由uni-simple-router实例详解

    uniapp路由uni-simple-router实例详解

    uni-simple-router专为uniapp打造的路由器,和uniapp深度集成,这篇文章主要给大家介绍了关于uniapp路由uni-simple-router的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • js实现运行代码需要刷新的解决方法

    js实现运行代码需要刷新的解决方法

    js实现运行代码需要刷新的解决方法...
    2007-08-08
  • 浅谈js的url解析函数封装

    浅谈js的url解析函数封装

    下面小编就为大家带来一篇浅谈js的url解析函数封装。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • 在微信小程序中保存网络图片

    在微信小程序中保存网络图片

    这篇文章主要介绍了在微信小程序中保存网络图片,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-02-02

最新评论