ユーザーがエディターで BBcode アイコンをクリックしたときにアラートをポップアップ表示したいと考えています。たとえば、Spoiler BBcode があり、以下のイベントが必要です。
onClick=alert("// Something Here")>
このイベントはどこに追加すればよいですか?! エディタに存在する BBcode のコードはどこにありますか?
必要なものについての詳細な説明: タグを作成するスポイラーがあります。のようなオプションを追加したい。「sth」は、ユーザーがエディターで BBcode アイコンをクリックした後に警告されたテキスト入力に挿入する文字列です。次に、「Sth」をクリックして、コンテンツを表示または非表示にします。
これは私のネタバレコードです:
<div style="background-color: #fff; font-size: 1em;">
<div style="text-transform: uppercase;text-decoration:underline; font-size: 0.8em; font-weight: bold; display: block;">
<span onClick=" if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') {
this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<a href=\'#\' onClick=\'return false;\'>Hide</a>'; }
else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<a href=\'#\' onClick=\'return false;\'>Show</a>'; }" />
<a href="#" onClick="return false;">Show</a></span></div><div class="quotecontent">
<div style="display: none;">{param}</div>
</div>
</div>