[JavaScript]
prototype.jsを使用している場合にはForm.serializeで自動的にフォームの値をURLパラメータに変換してくれますが、フォームが複数存在する場合にはうまく動かない。そういった場合には以下のようにして、フォームの値を一括して処理すればよい。
var FormObj = document.getElementById("フォームのID");
var parameter = "";
for ( var i = 0; FormObj.elements.length -1; i ++ ) {
parameter = parameter + '&' + FormObj.elements[i].name + '=' + FormObj.elements[i].value;
}
parameter = encodeURI(parameter);
広告
|
jQueryで作る Ajaxアプリケーション ¥ 2,919 / 売り上げランク: 4041 / 336 ページ ポインタの件で色々物議を醸し出した沖林さん(沖林正紀とポインタで検索すると意味が分かります)の書籍ですが、JavaScriptならポインタは関係ないと思ったので購入してみました。 jQueryは便利なので仕事でも使ってるんですが、いかんせん日本語のまとまった情報が少なかったので(書籍としては「Ajaxライブラリリファレンス」にjQueryが含まれてるくらいかな)、書籍としての着眼点は間違ってないかと思います。 JavaScript(できればDOM)とCSSがそこそこ理解できてる人なら、この書籍でjQueryの世界の入り口に立てると思います。 僕は既に自作プラグインを書いてる状態なので、正直あまり役には立ちませんでしたが、これからjQueryを覚えたいという人にとっては最適の教科書だと思ったので評価を高くつけておきます。 |
|
JavaScript 第5版 ¥ 4,410 / 売り上げランク: 8856 / 704 ページ 翻訳が非常に上手です。読んでいてストレスを感じません。様々な応用テクニックが載っているのでかなりのボリュームですが、サンプルをコピペしてすぐにWebサイトが華やかになる、という内容では無いです。手軽に扱えるスクリプト的なイメージが強いjavascriptですが、本書では本格的なプログラム言語としての位置づけです。"控えめなjavascript"という方向性に共感できる方にお勧めできます。 |
|
WebクリエイティブのためのDOM Scripting (Web Designing Books) ¥ 2,310 / 売り上げランク: 12106 / 200 ページ サンプル満載の本とは違い、DOM, jQuery, prototype.js, yuga.js の入門用解説的な内容で、入門者としては優しい本のような気がしました。JavaScriptを後から追加する時のためにも(X)HTML+CSSが理想的に記述する必要があることを再認識させられた1冊でした。 |



