Greasemonkey を使用してページに新しいアンカー リンクを追加したいと考えています。[img]
具体的には、カスタムのスマイリーを追加して、毎回スマイリーの画像を見つけてリンクをコピーしてタグに貼り付ける必要がないようにしたいと考えています。
追加したいコードはこれです
<a href="#" onclick="insert_text(':D', true); return false;">
<img src="./images/smilies/icon_e_biggrin.gif" alt=":D" title="Very Happy" height="17" width="15">
</a>
しかし、img srcの場所とonclickを次のように変更したい
insert_text('[img]imagesourcelocation[/img]' ,true) return false;
ソースは画像の[img]
URL と同じになります。
時間の経過とともに多くのスマイリーを追加できるようにしたいと考えています。属性alt
とtitle
属性を変更することも素晴らしいことですが、主に他の 2 つが必要です。
どうすればいいですか?
これまでのところ、私が持っているのはこれだけです:
var para=document.createElement("a");
var node=document.createTextNode("This is new.");
para.appendChild(node);
var element=document.getElementById("smiley-box");
element.appendChild(para);
ご覧のとおり、この新しいスマイリーを<div>
id でに追加する必要がありsmiley-box
ます。
誰かが私がこれを行うのを手伝ってくれるなら、私はとても幸せです.