SyntaxHighlighter

2010-03-18

HTML入力ボックス-入力文字限定

以下の内容はHTML限定, JavaScript関連

IMEの作動の制御:
■日本語入力モードを設定します
※テキストフィールドにフーォカスして文字入力して下さい
◆< input style="ime-mode: active;" type="text" >
※日本語入力モードの変更(style属性)
  自動:auto
  日本語:active(既定の日本語が起動する)
  半角英数字:inactive(日本語がインアクティブになる)
http://www.webstudio.jp/web_studio/tech_b/b001.htm

また、深く入力をコントロールするにはJavaScriptをかけて、入力キーを制限する
http://questionbox.jp.msn.com/qa4521382.html
http://ziddy.japan.zdnet.com/qa4389224.html
例えば、数字だけ入力できるようにするには

< input type="text" onKeyup="this.value=this.value.replace(/[^0-9]+/,'')" >

2010-03-02

PHPとJavaScriptのチェックボックス(Checkbox)

HTML中にCheckBoxを使う場合、一般的には下のように書く
<input type="checkbox" name=abc value=xxx />
PHPで配列として読み出せるのに、name=abc[]ように、abcのあとに[]をつけるのは一般的に

ところで、それはちょっと変のことになる。
なぜなら、元々JavaScriptではdocument.form1.abcで呼び出されるcheckboxの配列は逆に使えなくなる。

こんなときに、解決方法として、document.form1.abcの代わりに、document.form1.elements["abc[]"]で呼び出すならokだ!!!!XDDDD

ということです。以上

人気の投稿