5つの画像と5つのボタンがありますが、現在は1つのボタンだけです。 ボタンをクリックすると、そのボタンに関連付けられている画像のみを表示します。そのためには、画像パスをパラメータとして取得する単一の関数を記述したいと考えています。私はJavaScriptに非常に新しいです、ベローは、私は少しを発見し、編集したコードです:あなたは逆コンマの一連のに必要な機能で文字列を渡すとき、あなたのコードで複数のボタンを使ってHTMLで画像を変更する
<script>
function pictureChange(path) {
console.log(path);
document.getElementById("theImage").src=path;
}
</script>
<body>
<img id="theImage" src="http://31.media.tumblr.com/18b5f8f0a00ad01e50f7ae2f513be52d/tumblr_msqcl4iwM01soh1p8o1_500.png">
<p><input type="button" id="theButton" value="click me!" onclick="pictureChange("http://31.media.tumblr.com/fca646cd8fe87906e605ad7e8d039903/tumblr_mmoz4fWT6U1soh1p8o1_500.png")"></p>
</body>
おかげで、それは今働いている多くとして使用することができます!ボタンを画像の右上の横に配置するにはどうしたらいいですか? – SpaceMan
アップデートされたスニペットを確認してください –
ちょっとチャウハン、ありがとうございます。私はオリジナルのサイズで画像を保持し、画像の上にボタンを置くだけで、右上に配置したいと思います。 – SpaceMan