私はインラインJavaScriptを作成していませんが、私が使用しているコードベースで常にそれを確認して使用しています。
<div onClick='javascript:alert("asdf");'></div>
いくつかのテストを行ったところ、すべてのブラウザーで、IE5モードのIEjavascript
でも、文字通り何にでも変更でき、正常に起動することがわかりましたalert
。
<div onClick='qwerty:alert("asdf");'></div>
その区切り文字は何ですか?その背後にある歴史は何ですか?それは今までに必要または有用ですか?属性セット<script type="text/javascript">
は実際には必要ないことを覚えているようですが、これにも関連していますか?type
グーグルしてみましたが、探すのが大変です。