[JavaScript] 長文の半角英数字を改行する

長文の半角英数字を改行するjsを仕事で作成したので、良くあるものだが勉強もかねてついでにライブラリ化した。

block要素でもblock要素に包括されたinline要素でも使用できる。
サクサク作ってしまったので、そのうち改良する。

使い方

ZIPファイルを解凍後、任意のディレクトリに配置し、本機能を実装したいhtmlでJSファイルを読み込む。

<script type="text/javascript" src="js/wordBreak.js"></script>

次に、適用したい要素に class="wordBreak" を指定する。

<td class="wordBreak"> ~ </td>
<span class="wordBreak"> ~ </span>
<p class="wordBreak"> ~ </p>
<div><span class="wordBreak"> ~ </span></div>

追記

対象のテキストにbr要素が含まれていた場合に、br要素の位置で改行されないバグを修正

トラックバックURL

http://mashimonator.weblike.jp/mt/mt-tb.cgi/120

コメント投稿フォーム