- ベストアンサー
disabledプロパティが存在しないと出てきます
disabledプロパティが存在しないと出てきます。 下記の部分です・ if(hintBtn.disabled === 'disabled') もう少し全体像は下記です。 https://codepen.io/anon/pen/wjbebe 仕様上disabledプロパティは、初めは存在しないのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> if(hintBtn.disabled === 'disabled') { ~ > var hintBtn = document.getElementById('jsHint'); ↑良く見て下さい。 > if(hintBtn.disabled === 'disabled') { ↑この時点では、まだ「var hintBtn = document.getElementById('jsHint');」が実行されていません。
お礼
変数の定義前に実行したのでまだこの変数ないよとなっているということですね。ありがとうございました。