下面这样不行
<style>
#myElement{
color:blue;
}
</style>
<div id=myElement style="height:100px;width:100px;background-color:red;">dsa</div><script defer=defer>
var a=document.getElementById("myElement")
var ss=''
for(i in a.currentStyle.length){
ss+=a.currentStyle[i]
}
alert(ss)
</script>
<style>
#myElement{
color:blue;
}
</style>
<div id=myElement style="height:100px;width:100px;background-color:red;">dsa</div><script defer=defer>
var a=document.getElementById("myElement")
var ss=''
for(i in a.currentStyle.length){
ss+=a.currentStyle[i]
}
alert(ss)
</script>
var ss = ''
for (i in a.currentStyle) {
ss += i + "=" + a.currentStyle[i] + ";";
}
alert(ss)
var ss=''
for(i in a.currentStyle){
if(!parseFloat(a.currentStyle[i]))continue
ss+=i+':'+a.currentStyle[i]+' '
}
alert(ss)
return this.replace(/[A-Z]/g, function(match){
return ('-' + match.charAt(0).toLowerCase());
});
}
var a=document.getElementById("block1")
var ss=''
a=a.currentStyle
for(i in a){
if(!parseFloat(a[i])||parseFloat(a[i])==0)continue
ss+=i.xx()+':'+a[i]+';'
}
alert(ss)