このようなことは可能ですか?
<head>
<script language="javascript">
function createElement(this) {
var ele = document.createElement('div');
ele.setAttribute('style', 'display: inline-block; width: 100px; height: 20px; background: rgb(35,150,215);');
ele.setAttribute('onclick', 'alert(\'Yay!\');');
this.replaceWith(ele);
}
</script>
</head>
<body>
blah blah blah some text <script language="javascript">createElement(parentTag);</script> blah blah more text.
</body
私がやろうとしているのは、この関数が呼び出される任意のページに INLINE を動的に追加できるボタンを作成することです。置き換えるスクリプトタグ以外のパラメーターがあります。関数が呼び出された場所にボタンを正確に配置したい。