js获取内联样式的方法


Posted in Javascript onJanuary 27, 2015

本文实例讲述了js获取内联样式的方法。分享给大家供大家参考。具体实现方法如下:

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width,target-densitydpi=high-dpi,initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/>

<title>javascript 获取内联样式</title>

</head>
<style>

#box{

width:100px;

height:100px;

background-image:url(1.jpg);

background-size:140% 140%;

background-repeat:no-repeat;

border:20px solid rgba(0,0,0,.3);

background-clip:border-box;

background-position:-20px -20px;

}

</style>

<body>

<div id="box"></div>

</body>

</html>

<script>

//获取内联样式元素

function getStyle( obj , attr )

{

if ( window.getComputedStyle ) {

return getComputedStyle( obj , null )[attr];

}else{

return obj.currentStyle[attr];

}

}

//获取对象

function $(id){

return document.getElementById(id);

}

var box = $('box');
//打印样式

alert(getStyle(box , 'background-position'));

</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery中调用WebService方法小结
Mar 28 Javascript
基于jQuery的为attr添加id title等效果的实现代码
Apr 20 Javascript
javascript开发技术大全-第1章javascript概述
Jul 03 Javascript
JS声明变量背后的编译原理剖析
Dec 28 Javascript
jquery实现checkbox 全选/全不选的通用写法
Feb 22 Javascript
jQuery中选择器小问题(新人难免遇到)
Mar 31 Javascript
JavaScript实现的一个倒计时的类
Mar 12 Javascript
深入理解JS的事件绑定、事件流模型
May 13 Javascript
webpack结合express实现自动刷新的方法
May 07 Javascript
基于JS实现简单滑块拼图游戏
Oct 12 Javascript
Vue实现简单计算器案例
Feb 25 Javascript
详解Vue的七种传值方式
Feb 08 Vue.js
js获取元素外链样式的方法
Jan 27 #Javascript
jquery复选框多选赋值给文本框的方法
Jan 27 #Javascript
jQuery+ajax实现动态执行脚本的方法
Jan 27 #Javascript
javascript将异步校验表单改写为同步表单
Jan 27 #Javascript
JavaScript中实现sprintf、printf函数
Jan 27 #Javascript
javascript批量修改文件编码格式的方法
Jan 27 #Javascript
JavaScript中的包装对象介绍
Jan 27 #Javascript
You might like
php 什么是PEAR?(第三篇)
2009/03/19 PHP
php实现httpclient类示例
2014/04/08 PHP
DOM基础及php读取xml内容操作的方法
2015/01/23 PHP
利用php + Laravel如何实现部署自动化详解
2017/10/11 PHP
php微信支付之公众号支付功能
2018/05/30 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
JavaScript 克隆数组最简单的方法
2009/02/12 Javascript
JavaScript在多浏览器下for循环的使用方法
2012/11/07 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
Nodejs的express使用教程
2015/11/23 NodeJs
JS 获取HTML标签内的子节点的方法
2016/09/21 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
Vue获取DOM元素样式和样式更改示例
2017/03/07 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
jQuery.Ajax()的data参数类型详解
2017/07/23 jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
2017/09/19 jQuery
基于js 字符串indexof与search方法的区别(详解)
2017/12/04 Javascript
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
vue .sync修饰符的使用详解
2018/06/15 Javascript
基于javascript实现日历功能原理及代码实例
2020/05/07 Javascript
[01:00:30]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第二场 10.31
2020/11/02 DOTA
[51:20]完美世界DOTA2联赛PWL S2 Magma vs PXG 第一场 11.28
2020/12/01 DOTA
对python操作kafka写入json数据的简单demo分享
2018/12/27 Python
python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
2019/08/07 Python
Django发送邮件和itsdangerous模块的配合使用解析
2019/08/10 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
UGG英国官方网站:UGG UK
2018/02/08 全球购物
生产厂厂长岗位职责
2013/12/25 职场文书
英语专业个人求职信范文
2014/02/01 职场文书
教师求职自荐信范文
2015/03/04 职场文书
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python