首页前端开发JavaScriptjavascript怎么修改元素

javascript怎么修改元素

时间2024-01-29 21:47:02发布访客分类JavaScript浏览489
导读:收集整理的这篇文章主要介绍了javascript怎么修改元素,觉得挺不错的,现在分享给大家,也给大家做个参考。方法:1、使用“element.innerText='值'”或“element.innerHTML='值'”语句修改元素内容;2、...
收集整理的这篇文章主要介绍了javascript怎么修改元素,觉得挺不错的,现在分享给大家,也给大家做个参考。

方法:1、使用“element.innerText='值'”或“element.innerHTML='值'”语句修改元素内容;2、使用“element.style”或“element.classname”语句修改元素样式属性。

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

操作修改元素


JavaScript的DOM操作可以改变网页内容、结构和样式,我们可以利用DOM操作元素来改变元素里面的内容、属性等。

改变元素的内容

element.innerText从起始位置到终止位置的内容,但它去除html标签,同时空格和换行也会去掉

element.innerHTML起始位置到终止位置的全部内容,包括html标签,同时保留空格和换行。

innerText不识别HTML标签,innerHTML识别HTML标签。这两个属性是可读写的。

body>
        button>
            显示系统当前时间    /button>
        div>
            某个时间    /div>
        script>
        	VAR BTn = document.querySelector('button');
            var div = document.querySelector('div');
        btn.onclick = function(){
                div.innerText = getDate();
        }
                function getDate(){
                var date = new Date();
                var year = date.getFullYear();
                var month = date.getMonth()+1;
                var dates = date.getDate();
                var arr = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六'];
                var day = date.getDay();
                return '今天是'+year+'年'+month+'月'+dates+'日'+arr[day];
        }
        /script>
    /body>
    

运行后,显示某个时间,当点击显示系统当前时间即可显示进当前的日期及星期。

修改样式属性

element.style修改行内式操作,element.className修改类名样式属性

head>
    	style>
        div {
                width:200px;
                height:200px;
                background-color:pink;
        }
    	/style>
    /head>
    body>
        div>
                /div>
        script>
        	var div = document.quertSelector('div');
        div.onclick = function(){
             this.style.backgroundColor = 'purple';
             this.style.width='300px';
        }
        /script>
    /body>
    

程序运行后,出现一个宽高均为200像素的粉红色盒子,点击盒子,变成宽300像素高200像素的紫色盒子。JS修改style样式操作,产生的是行内样式。

使用className更改样式属性

head>
        style>
        div {
                width:100px;
                height:100px;
                background-color:pink;
        }
        .change {
                width:200px;
                height:200px;
                background-color:purple;
        }
        /style>
    /head>
    body>
        div>
           文本        /div>
        script>
        	vet test =document.querySelector('div');
        test.onclick = function(){
                //将当前元素的类名改为change          this.className = 'change';
          }
        /script>
        /body>
    

【相关推荐:javascript学习教程

以上就是javascript怎么修改元素的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: javascript是动态的吗下一篇:javascript如何求最小值猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: javascript怎么修改元素
本文地址: https://pptw.com/jishu/591639.html
javascript字符串大写怎么转为小写 javascript void0怎么解决

游客 回复需填写必要信息