たとえば以下のようにボタンを配置するために、エディタの”テキスト”モードで直接次のように打ち込む。
1 |
<input type="button" id="btn" value="Button" onclick="btnClick()" /> |
ここで一度ビジュアルモードに移ってから再度テキストモードに戻ると、onclickがきれいに消えている。
1 |
<input type="button" id="btn" value="Button" /> |
これを回避するのにテーマフォルダ下のphpを修正する方法があるらしいが、テーマを変更したらどうなるのかなど素人には不安なので、手っ取り早い回避策を2つ。
- 全体のページ構成を打ち込んでいった後、onclickなどの実装時以降、テキストモードからビジュアルモードに移らない
- HTMLでonblickなどを使わず、jQueryのイベントハンドラを使う
なお、上のinputタグを”<…>”で書いても、ビジュアルモードを経由すると、”<… />”とW3Cに準拠した書き方になおされている。