プレーンな'olvanilla javascriptでクラス名を選択するのに問題があります:
var email = document.getElementsByClassName('email');
var phone = document.getElementsByClassName('phone');
// Hide phone by default
phone.style.display = "none";
function showContact() {
var dropdown = document.getElementById( "contact-select" ); // Get a reference to the dropdown (select) element
var selectedItemValue = dropdown.options[ dropdown.selectedIndex ].value; // use the dropdown reference to get the selected item's value
if ( selectedItemValue === "phone" ) {
email.style.display = "none";
phone.style.display = "block";
} else {
phone.style.display = "none";
email.style.display = "block";
}
}
変数の1つを呼び出そうとすると、未定義のエラーが発生し続けます。どんな助けでも大歓迎です。ありがとう!