<script type="text/javascript">
function setProperty(Objet,value){
if(Objet.style.padding!="" && Objet.style.paddingLeft!="0px"){
Objet.style.padding="0px";
}else{
Objet.style.padding=value;
}
}
</script>
Sans marge intérieure sur un élément de type bloc:
<div style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,0)">Texte zonecss</div>
ObjetJavascript.style.padding="5px";
<div style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,'5px')">Texte zonecss</div>
ObjetJavascript.style.padding="15px 15px";
<div style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,'15px 15px')">Texte zonecss</div>
ObjetJavascript.style.padding="5px 15px 5px 15px";
<div style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,'5px 15px 5px 15px')">Texte zonecss</div>
Sans marge intérieure sur un élément de type inline: <br>
<span style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,0)">Texte zonecss</span><br>
ObjetJavascript.style.padding="5px"; <br>
<span style="width:100px; cursor:hand; background-color:red; border:2px solid blue; " onClick="setProperty(this,'15px')">Texte zonecss</span><br>
ObjetJavascript.style.padding="15px 15px"; <br>
<span style="width:100px; cursor:hand; height:100px; background-color:red; border:2px solid blue; " onClick="setProperty(this,'15px 15px')">Texte zonecss</span><br>
ObjetJavascript.style.padding="5px 15px 5px 15px"; <br>
<span style="width:100px; cursor:hand; height:100px; background-color:red; border:2px solid blue; " onClick="setProperty(this,'5px 15px 5px 15px')">Texte zonecss</span>
Sans marge intérieure sur un élément de type bloc:
