c/fe

http://d.hatena.ne.jp/uzulla から移行しました。

ここの所JavascriptjQueryでDOMをバリバリつかってHTMLにデータ埋め込みつつやるのが楽しいので、100オーバーの項目があるアンケートフォームをJSバリバリで組んでみた。


そしたら

$('<input type="radio">')

はIE6,7だと破滅する(クリックできないElementが出来る)ということに、作り上げてから気付いて悶絶したが、実は

$('<input type="radio" name="radio1">')

とnameプロパティつけたら回避出来る事になんとか気付いてたすかった。
IE6とか7はいい加減消滅してくれないもんか。

<input type="text" validate="^.{0,8}$" validate_error_text="8文字以内で記入ください。" >

とかHTML標準のプロパティとかガン無視して書いて、$(this).attr〜とかガリガリいじって、バリバリうごかすの楽しいな。jQueryセレクタとか本当に楽しい。実はIE6でも罠はありつつも動くとわかったので、今後は積極的に変なコードかいて同僚にいやがられたい。