欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JQ与JS修改页面的内容 以及转换

程序员文章站 2022-05-14 22:13:54
...

使用js的方法点击按钮,修改页面的内容。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script>
            function changeJS(){
                
                var div = document.getElementById("div1");
                div.innerHTML = "成功修改了内容";
            }
            
        </script>
    </head>
    <body>
        
        <input type="button" value="JS修改div内容" onclick="changeJS()"/>
        <div id="div1">
            这里的内容一会要被js修改
        </div>
    </body>
</html>

使用JQ 的方式修改页面的内容,并且进行JS与JQ之间的转换

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript" src="../../js/jquery-1.11.0.js"></script>
        <script>
            function changeJS(){
                
                var div = document.getElementById("div1");
                //div.innerHTML = "成功修改了内容";
                
                //将js对象转成jq对象
                $(div).html("转成JQ对象来修改内容");
            }
            
            
            $(function(){
                
                //给按钮绑定事件
                $("#btn2").click(function(){
                    
                    //找到div
                    $("#div1").html("JQ方式成功修改了内容。")
                });
            });
            
        </script>
    </head>
    <body>
        
        <input type="button" value="JQ修改div内容" onclick="changeJS()"/>
        <input type="button" value="JS修改div内容" id="btn2"/>
        <div id="div1">
            这里的内容一会要被js修改
        </div>
    </body>
</html>

我们也可以将jq对象转化成js对象

    //将jq转化成js对象
                    var $div = $("#div1");
                
                    var jsDiv = $div.get(0);
                    
                    jsDiv.innerHTML = "jq转换成js对象";