• 技术文章 >web前端 >前端问答

    jquery怎么改变span的值

    青灯夜游青灯夜游2022-12-16 17:29:51原创244

    改变步骤:1、利用jquery选择器获取指定span元素,语法“$("选择器")”;2、利用text()或html()函数来修改指定元素对象的内容值,语法“元素对象.text("新内容")”或“元素对象.html("新内容")”。

    本教程操作环境:windows7系统、jquery3.6.1版本、Dell G3电脑。

    在jquery中,可以利用jquery选择器和text()(或html())函数来改变span的内容值。

    实现思想:

    实现步骤:

    步骤1、利用jquery选择器获取指定span元素

    $("选择器")

    步骤2、利用text()或html()函数来修改指定元素对象的内容值

    span元素对象.text("新内容")
    span元素对象.html("新内容")

    示例:

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="UTF-8">
    		<script src="js/jquery-3.6.1.min.js"></script>
    		<script>
    			$(document).ready(function() {
    				$("button").click(function() {
    					$("#sp1").text("text()修改的新内容值")
    					$("#sp2").html('html()修改的新内容值');
    					$("#sp3").html('<b>html()修改的新内容值</b>');
    				});
    			});
    		</script>
    	</head>
    	<body>
    		<button>改变span元素的内容</button><br><br>
    		<span id="sp1">span元素旧内容。</span><br><br>
    		<span id="sp2">span元素旧内容。</span><br><br>
    		<span id="sp3">span元素旧内容。</span><br><br>
    	</body>
    </html>

    1.gif

    扩展知识:html() 与 text() 比较

    html() 获取的是元素内部所有的内容,而 text() 获取的仅仅是文本内容。

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8" />
    		<script src="js/jquery-3.6.1.min.js"></script>
    		<script>
    			$(function () {
                var strHtml = $("p").html();
                var strText = $("p").text();
                $("#txt1").val(strHtml);
                $("#txt2").val(strText);
            })
        </script>
    	</head>
    	<body>
    		<p><strong style="color:hotpink">PHP中文网</strong></p>
    		html()是:<input id="txt1" type="text" /><br />
    		text()是:<input id="txt2" type="text" />
    	</body>
    </html>

    3.png

    对于 html() 和 text() 这两个方法的区别,从下表就可以很清晰地比较出来。

    HTML代码html()text()
    <div>PHP中文网</div>PHP中文网PHP中文网
    <div><em> PHP中文网 </em></div> <em>PHP中文网</em>PHP中文网
    <div><em></em></div><em></em>(空字符串)

    【推荐学习:jQuery视频教程web前端开发

    以上就是jquery怎么改变span的值的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:jquery
    上一篇:jquery怎么删除hover事件 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • jquery怎么检测元素是否隐藏• jquery可以获取图片的src属性吗• jquery可以给img加a标签吗• jquery isEmptyObject()方法有什么用• jquery怎么删除hover事件
    1/1

    PHP中文网