次のコードは何を行いますか?
[ javascript ]
const img = document.getElementById("photo");
img.setAttribute("alt", "風景の写真");
- alt属性を削除する
- alt属性を新しく設定または更新する
- alt属性を読み取る
- img要素を削除する
正解
- alt属性を新しく設定または更新する
解説
setAttribute(name, value)は属性を新規に追加または既存の属性を更新します。この場合、alt属性が設定されます。
使用例(サンプルコード)
[ javascript ]
img.setAttribute("src", "image.jpg");
img.setAttribute("alt", "風景の写真");