「JavaScript」getElementsByTagNameで指定タグ名を取得
書式
var elements = document.getElementsByTagName(name);
getElementsByTagName は Document インターフェイスのメソッドで、指定されたタグ名を持つ要素の HTMLCollection を返します。
使用例
<div id="cft">
<input type="text" value="changfa" maxlength="20" />
</div>
<input type="button" value="変更" />
<script>
function change() {
//divタグのidのcftを取得
const selId = document.getElementById("cft");
//指定inputタグ名を持つ要素
const inputTag = selId.getElementsByTagName("input");
//タグの値を判定
if (inputTag.item(0).value === "changfa") {
inputTag.item(0).value = "住所";
inputTag.item(0).style.background = "red";
}
}
</script>