Ceci est mon code, alors comment puis-je changer l'attribut de largeur?comment changer l'attribut en html en utilisant javascript
<html>
<head>
<script type="text/javascript">
document.getElementById("cpul").src="hello.jpg";
</script>
</head>
<body>
<img src="hi.jpg" width="100" height="100" id="cpul">
</body>
</html>
Ce qui précède est l'échec et l'image aucun changement !!
Mais pourquoi quand j'utiliser ce code (copie d'un autre site), l'image est le changement
<html>
<head>
<title>JS DD Function</title>
<script type="text/javascript">
function jsDropDown(imgid,folder,newimg)
{
document.getElementById(imgid).src="http://www.cookwithbetty.com/" + folder + "/" + newimg + ".gif";
}
</script>
</head>
<body>
<table>
<tr>
<td>
Foods: <select name="food" onChange="jsDropDown('cful','images',this.value)">
<option value="steak_icon">Steak</option>
<option value="salad_icon">Salad</option>
<option value="bread_icon">Bread</option>
</select><br />
</td>
<td>
<img src="http://www.cookwithbetty.com/images/steak_icon.gif" id="cful">
</body>
</html>
pouvons-nous changer n'importe quel attribut tel que la largeur, la hauteur etc.? – dramasea
@dramasea - oui, bien que vous devriez probablement utiliser des propriétés de style (CSS) ou des classes à la place pour la cohérence. – tvanfosson