• ベストアンサー

disabledプロパティが存在しないと出てきます

disabledプロパティが存在しないと出てきます。 下記の部分です・ if(hintBtn.disabled === 'disabled') もう少し全体像は下記です。 https://codepen.io/anon/pen/wjbebe 仕様上disabledプロパティは、初めは存在しないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

> if(hintBtn.disabled === 'disabled') { ~ > var hintBtn = document.getElementById('jsHint'); ↑良く見て下さい。 > if(hintBtn.disabled === 'disabled') { ↑この時点では、まだ「var hintBtn = document.getElementById('jsHint');」が実行されていません。

mousugusokoni
質問者

お礼

変数の定義前に実行したのでまだこの変数ないよとなっているということですね。ありがとうございました。