JavaScript

Google Apps Script にまぶした Sugar.js は苦い

甘いJavaScriptプログラミングを求めて GAS に Sugar.js の導入を目論んだわけです。サーバサイドでは、案外難なく使えるものです。 スクリプトファイルプロジェクト Sugar を作成し、スクリプトファイルSugar.gsを追加、そこにSugar.js をコピペして版を作…

checkboxの値を取るには

フォームに同じ名前(name)のチェックボックスを並べて、値を連結したい時がある。 $('[name="samename"]:checked') とすると、チェックのついたチェックボックスを取得できるが、これは配列であるため val() や text() などの関数は持っていない。そこでまず…

ウェブアプリケーションで画像を貼りたいときは

Google Apps スクリプトで doGet 関数を書くと、スプレッドシートから手軽にウェブアプリを作成できる。ところで、画像はどうやって貼るの? Googleドライブ上に画像ファイルをアップロードして、普通なら共有リンクを使うところだが、これを img タグのsrc…

Ruby2.0 のクラス/ライブラリを検索するブックマークレット

Ruby のクラスやライブラリをぐぐると、一番に開くのが1.8.7 版だったりしがちなので、2.0に絞って調べるブックマークレットを作成。 javascript:(function(){var w=prompt('look up Ruby class or library',window.getSelection()||'');window.open('http:/…

SPACE ALC用のブックマークレット・改

id:kogecoo:20110125:1295982749いいものみつけた! でも、せっかくだから文字を手入力するのでなくて、選択した語を自動で入れたい。 javascript:window.open("http://eow.alc.co.jp/"+prompt("look up word in SPACE ALC", ''+window.getSelection())+"/UT…