November 27, 2007

JavascriptでAutoLinkする方法

  1. TextNodeをDOMかXPathで取得
  2. TextNodeを以下のように分割
    1. 文字列
    2. AutoLinkしたい文字
    3. 文字列
  3. さっきの2をアンカー要素にする
  4. 元のTextNodeと分割したNodeと入れ替える。

で多分できる。

簡単にやろうと思えばinnerHTML使えば良いけど、やっぱりここはDOMで。

でもなんかちらつきそうだなぁ。これだと。

Import from Tumblr, Posted at 2007-11-27T13:55:22+09:00 in Coding

About Me

name
Naoki Okamura
nickname
nyarla
contact
nyarla[ at ]thotep.net
Category
Archives
2010 (22)
2009 (65)
2008 (265)
2007 (219)
Banners
Powered by
nim