技(わざ)

このところはGAS(Google Apps Script)を使ったWeb職人と化している。 ブラウザからFormを使ってチェックボックスの値を取ろうとすると、チェックしたときはValueの値が普通に取れるんだけど、チェックがないときはundefinedになってしまう。 まあ、それでも使えないわけじゃないけど、なんだか使い勝手が悪いなと思ってググってみると、おなじnameのhidden属性で、チェックが外れた時の値を設定しておけば、チェックがつくとチェックボックス側の値が返るし、チェックが外れれたときはhidden側の値が返るようになると出ていた。 なるほど、賢い!
もう、一つ。 あらかじめ入力されているデータをtextareaに突っ込むと先頭に謎の空白が入る現象があって、マージンやパディングを弄ってみても改善しない。 で、これもググってみるとまさしくってページを見つけた。 この通りタグ間の改行やスペースを取ってみるとエリアの先頭から表示された。 そんなことが原因とは、気が付かなかったよ。
--

No comments: