2007/6/5 火曜日

Javascriptで改行をbr,pタグに変換するツール

Filed under: JavaScript — muzin @ 10:01:32

Javascriptを使って、改行をbrタグとpタグ(段落分け)に変換するツールを作成しました。

テキストファイルからHTMLファイルを作成するときに役立つかも?

改行をbrタグとpタグに変換するツール

基本的には正規表現を使えば簡単ですが、改行の変換に\nと\rの両方の変換が必要な点は注意すべきかもしれません。
ソースは次の通りです。

(more…)

2007/3/11 日曜日

JavascriptでreplaceAllライクな機能

Filed under: JavaScript — muzin @ 8:49:54

JavascriptにはreplaceAll()的な関数は無いのですが、正規表現を用いることで似たような機能を実装できます。

replace関数は基本的にはマッチした最初の文字だけ置換します。
document.write( "this is a test".replace("t", "T"));
This is a test

しかし、正規表現のgオプションをつけることで、マッチした全ての文字を置換することが可能です。
document.write( "this is a test".replace(/t/g, “T”));
This is a TesT

2007/3/9 金曜日

Ajaxで文字化けを回避する方法

Filed under: JavaScript — muzin @ 6:10:33

Ajaxでサーバー内のファイルを読み込んだりする際に文字化けが起こることが多かったので回避策がないかと探してみたところ、お気楽極楽ブログさんに記述がありました。

(more…)

ドキュメント内のリンクをJavascriptで読み込む

Filed under: JavaScript — muzin @ 5:25:07

ドキュメント内にあるリンクのアンカーテキスト(リンクタイトル)とリンク先URLをdocument.linksオブジェクトを使って配列に読み込むサンプルスクリプト。

<script type="text/javascript"><!--
rAnchor = new Array();
rHref = new Array();
function getLinks() {
for (i=0; i<document.links.length; i++) {
rText[i] = document.links[i].innerText;
rHref[i] = document.links[i].href;
}
}
</script>

次のページ »

HTML convert time: 0.100 sec. Powered by WordPress ME