ola tengo este codigo para cambiar dinamicamente el margin-left de un div con javascript,el problema es que no funciona:
<script language="javascript">
function cam(){
document.getElementById('a').style.margin-left = "10%";
}
</script>
<div id ="a">aaaaaaaa</div>
<input type="button" name="enviar" value="enviar" onClick="cam()">
Espero que me podais ayudar, gracias.