disabledを指定しても効かない

disabledを指定しても効かない

くだらない理由でbuttonタグにdisabledを指定しても効かなくて、少しハマったので記述してます。

環境

  • ブラウザ chrome 84.0.4147.105

disabledが効かない

別の人が書いたコードの「button」タグに「disabled」を指定するだけだったのですが、指定しても、非活性化されませんでした。

chromeのデベロッパーツールで確認したら「disabled」がついていない

原因

コードをよく見ると、javascript時にonloadで「disabled」にされていた。ちょっとはまったので、メモしておきます。

下図のようなコードになってました。

当然、JSを変更すれば「disabled」は効くようになります。