27 Dec 2005
前回のコンビにちょっと手を入れてみた。
![]()
こんな感じになったんです。
イヤ、プルダウンにしようと思ってたんですが
書き込みは嫁もやるんで、聞いてみたところ
「プルダウンは間違える事があるんで、
ボタンで1つづつの方が(・∀・)イイ!!」![]()
だったんで、この形に。
因みに嫁はほぼPC音痴タイプです。
嫁曰く、「間違えても解からない」ってのが一番らしいです。
なるほど。視覚的に解り易ければ間違いは少ない。そういう事ですね。
あと、NP_AddOpen とも連携させています。
忘れないよに手順を続きに![]()
efPrintTool('hs','hsThis');
efPrintToolfont('red','redThis');
ここでinputボタンが作られる。
function efPrintToolfont(text, fname) {
document.write('<button type="submit" onclick="' + fname
+'();" onclick="' + fname +'();" style="margin-bottom:
5px;background-color:#FFFFFF;"><span class="'+ text +'">'
+ text + '</span></button>' + "\n");
}
ここでボタンを作って、クラス指定をする。
(実際は1行です。)
function redThis() { insertAroundCaret('<span
style="color:red">','</span>'); }
function hsThis() { insertAroundCaret('<hs>','</hs>'); }
*本来</hs>となるんですがNP_HighlightSourceのタグがあるのでこの形にしてます。
ここで、テキストエリアに放りこむHTMLタグを入れる。
inputだけじゃなく<button>を入れたのは
嫁のスキルに対応? 見た目が大事だと使う方は。![]()





29 Dec 2005 00:47:25
忘れてた
スマイリーは本文は大丈夫ですが
続きには直接入りません。
どうも、NP_EditForm からだとname指定していないのですが
NP_znSmileyはある。しかも [code]document.cform.body[/code] ですからざんね〜んです。
とりあえず、本文にスマイリーコード入れてコピペで続きにもってくるという原始的な方法です、今は。