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