0

このようなことは可能ですか?

<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 を動的に追加できるボタンを作成することです。置き換えるスクリプトタグ以外のパラメーターがあります。関数が呼び出された場所にボタンを正確に配置したい。

4

0 に答える 0