Hostingを使ってみるFirebaseを使ったプッシュ通知をやるための下準備。Hostingを使ってみる。適当な環境を使ってテストしていると諸々エラーなり出てくる。そのときにつまづいた箇所。$.ajax()の基本型$.ajax()をよく使うんだけど・・・いつも前に作ったヤツをコピペするので・・・まとめてみた。invocation」が出たときの対処javascript、ajax:formdataの取得(get())ajaxで使った「FormData()」の値を取得したい。Form投稿の仕組みについてベストなform投稿の仕組みを考えるajaxとform投稿formhtml+formのテキストフィールドやテキストエリアでの文字数制限htmlだけで対応可能。jqueryでformの各値の取得やセットテキストエリアやラジオボタン、チェックボックス等の値取得javascriptのajaxとformのボタンタグについてformのbuttonタグにtype属性無しだとajaxで面倒だったりする。tdクリックでその行の色変更とチェックボックス・ラジオボタンにチェックtableタグで一覧表示して、各行にチェックボックス・ラジオボタンがあるときのチェックのon・off処理javascript:formタグ無しでform送信javascriptで値等をゴニョゴニョしてform送信。$.ajax()の基本型$.ajax()をよく使うんだけど・・・いつも前に作ったヤツをコピペするので・・・まとめてみた。リンクやボタンをクリックしたら自身と他のリンクやボタンを無効formの送信ボタンの連打を防ぐ。PHP+FORMの処理の流れいまだにベストな処理の流れにたどり着かない。登録フォームと確認画面を1ファイルでまとめたい。HTMLの変更は出来る限り無しで。要素の取得、追加など要素からテキストを取り出したり、追加したり・・・そんなヤツら。取得した要素をいじって表示したり、いじった値を返したりしたい。一つのイベントに対して複数の要素をトリガーにしたい「class=hoge」と「class=foo」のクリックイベントをまとめて指定したい。リンクやボタンをクリックしたら自身と他のリンクやボタンを無効formの送信ボタンの連打を防ぐ。false」じゃなく「preventDefault()」を使ったほうが良さげ。ページを離れようとしたときにメッセージ表示formで入力したあと、ブラウザの戻るを防ぎたいけど・・・その代案。イベントを発火させたい例えば、formの入力チェックをさせるときの一番最初のとき・・・とか。キー入力のチェック任意のキーが押されたときに何かしたい。読み込み中のグルグル画像を出しておきたい。できれば画像ファイルを使わずに。「:hover」や「:active」のCSSを書き換えたい「:hover」は普通にあるけど「:active」とかが無い。World」出力と配布用の作成node.jsってヤツを調査していたらjsベースのデスクトップアプリが作れるとか・・・少し寄り道して試してみたJavascript/Jqueryで現在のURLの取得とパース現在表示しているURLとパースした内容(ホストやパスなど)PHPの変数をJavaScriptで使う(json_encode())JavaScriptの中でPHPの配列を少ない労力で使えるようにしたい。ブラウザの「戻る」で前のページのjquery等が実行されたままなので防ぐ基本、気にしなくていいんだけど、Firefoxだと面倒。CSVと配列の変換(split()、join())javascriptで、CSVのような何かで区切った文字列を配列にしたりその逆だったり。javascriptの配列、オブジェクト(連想配列)の作成javascriptで配列やオブジェクト(連想配列)を新規作成する。JSONの相互変換JSONの文字列を配列にしたり、その逆をしたり。カスタムデータ属性(data-〇〇〇)「data-〇〇〇」の値の設定・取得関連メアドのバリデーションチェック非常に面倒なメアドのバリデーションチェック。false」を使うJavascript+アンドロイドでデバッグアンドロイド端末でJavascriptのデバッグをする。普通にif文でやればいいんだけど、数が増えると見づらくなるのでどうにかしたい。ブラウザのリロードを無効にしたいPHP・jqueryでファイルを大容量のファイルをアップロード(jQuery-File-Upload)そのままアップすると落ちる・・・。メモリの割り当て変更がNGのとき。jQuery-File-Uploadってのを使うとき。PHP+jquery、formなどの組み合わせのセキュリティ関連SQLインジェクションやCSRF対策など。年月日の取得やユニックスタイムとの相互変換など。setIntervalとsetTimeout一定時間で何かしたい。Datepicker関連formでテキストフィールドをクリックしたらカレンダーが出てきて日付をクリックしたらテキストフィールドに値が入るってヤツ。ループ処理内のbreak,continueCKEditorについてCKEditor(FCKEditor)を改修することになった。配列・重複データの確認JSでエスケープ処理セキュアコーディングの絡みで「&lt;」を「&amp;lt;」とかにしたい。textarea、テキストフィールドのキャレットの位置(カーソル位置)を変更したい(setSelectionRange())好きな場所にカーソルを移動させたいJSでファイルを読み込みUnicodeに変換(encoding.js)本当はUTF8に変換しようとしたけど、ブラウザで表示する分にはUnicodeでOKっぽいJSでファイルをDL。ついでにSJISに変換(encoding.js)javascriptでファイルをダウンロードさせる必要があった。Shift-JISに変換する必要もあった。