エンジニア的な技術的なブログ

webエンジニアの開発の知見を書きます。PHP、javascript、postgres、mysql、あと多少のインフラ周りとか。

javascript

え、そうなの? safariとfirefoxでブラウザバックすると、jsで変更後のhtmlになる(キャッシュのせいで)

jsでformタグのactionの値を、ユーザがクリックした場所で切り替えるような コーディングをしていたところこの問題が発生しました。 例) domain.com/list.phpをurl直たたきをするとこんなhtmlになるページに対して <form action="?"> ユーザがとあるリンクをクリックするとjs</form>…

なんて出来た子よ javascript。エスケープされた(エンティティ参照の?)文字列をデコードして読み取ってくれるなんて

シングルクォートはWEB画面だとHTML表示用にエスケープされた文字列として &quot;みたいになるわけだけど,,, javascriptでjson文字列を読み込むときになんとこれをjavascriptは デコードしてくれて、'(シングルクォート)としてちゃんと読み取ってくれるんだ…

jQuery使って、複数チェックボックスを一括でチェック入れる⇔外すの処理

業務系のシステムとかによくある、情報の一覧表示の画面とかでまとめてチェックボックスにチェックを入れたいときの処理(←伝わりにくい...?) <script type="text/javascript"> function BoxCheck(num){ var flg = $('#allCheck:checked').val(); if(flg == 'on'){ flg = true; }else{ flg …