タグ

ブックマーク / ktakayama.github.io (4)

  • 入力文字数の制限を可視化する JavaScript

    ■ 入力文字数の制限を可視化する JavaScript 好評の、読み込ませるだけシリーズ の8番目。 maxlength 属性とかアプリケーション側とかでフォームの入力文字数を制限していても、ユーザにとっては自分が何文字くらい入力したかがわからないと不便そうなので、汎用的なのを作りました。 フォームにフォーカスが当たると、入力した文字数と入力可能な文字数が表示され、リアルタイムに更新されていきます。 動作サンプル コードは次の通りでして、prototype.js(1.5.0くらい) に依存してます。 var VisualLength = Class.create(); VisualLength.prototype = { initialize: function(attribute) { this.fields = ['INPUT', 'TEXTAREA']; this.attribute

    wacky
    wacky 2007/07/04
    テキスト入力項目にmaxlengthと現在の文字数を表示するJavaScriptライブラリ。要prototype.js。
  • フォームの入力エラーを吹き出しで教えてくれる JavaScript

    ■ フォームの入力エラーを吹き出しで教えてくれる JavaScript フォームの validation 関連のライブラリはいくつかありますが、私は以下に紹介するやつをずっと使ってまして、これがかなり気に入ってます。ただ、オレナイズされたコードが随所に含まれていたから紹介する事が出来ないでいたのですが、今回やっと書き直したのでお目見えです。 AJAX を使ってサーバサイドと連携、とかそういう事も全くやってなくて、普通に JavaScript のみで入力のチェックをしてるだけなんで、真新しい事はないんですが。 実際の動作サンプル とりあえず submit ボタンを押せば、全て理解出来るかと思います。 今回は CSS のファイルと画像のファイルといっぱい出来てきてしまっていて、いつもの「読み込ませるだけ」とはちょっと毛色も違い、使うのには事前の準備が必要で面倒です。 いつもの JavaScri

    wacky
    wacky 2007/02/05
    フォームの入力値チェックおよびエラーメッセージのポップアップ表示を行うJavaScriptライブラリ。
  • テキストエリアとかリサイズ可能にする JavaScript

    ■ テキストエリアとかリサイズ可能にする JavaScript 好評の、読み込ませるだけシリーズ の6番目。 このスクリプトを読み込ませるだけで、ウェブ上にある TEXTAREA とかその他色々好きな要素がリサイズ可能なやつに大変身。とりあえずサンプル見るのが手っ取り早いです。 実際の動作サンプル テキストエリアの右下にマウスカーソルを持っていくとカーソル形状がかわるので、そのままドラッグするとサイズも変わります。 自分はグリモンスクリプトで快適なんですが、サービス提供側でこういう機能を提供してくれたら幸せな人が増えるんじゃね?とか思ったので作ってみました。 実際のリサイズ方法に関しては、愛用している Changing <textarea> Size のコードが大変参考になりました。ありがとうございます。 コードは次の通りです。 メイン部分。 var ElementResizer = {

    wacky
    wacky 2006/08/27
    読み込ませるだけでページ中のtextareaや任意の要素をマウスでリサイズ可能にするJavaScriptライブラリ。
  • はてなブックマークがポストGoogleを目指す

    はてなブックマークがポストGoogleを目指す はてなブックマークって、概要って言うか要約って言うか、ブックマークしたページの内容の一部を保存してますけど、この部分で検索出来るようになり、もっとブックマーク数が増えてくれば将来的には Google よりも前にこっちで検索した方がより精度の高い結果が得られるんでねーの?とか思ってそういうった事を書こうと思ったんだけど、どうやら既に内容での検索は出来るらしいじゃないデスカー。すげーっす。 でもいかんせん概要の量が少なすぎる。これじゃ ポストGoogle を目指すなんて甘いよ! 完全なHTMLを保存して、検索出来るようになったら、かなり使えそうな検索エンジンになると思うんだけどどうよ?(どうやら完全なHTMLが保存されているようです。) 披ブックマーク数ってそのままページランクになりそうだし、夢は広がるね。 あー、でも組織的なSEOスパム(っ

    wacky
    wacky 2005/07/05
    実は完全なHTMLが保存されており検索対象にもなる。検索結果にはハイライト部が表示されれば良いのになぁ。
  • 1