2011-08-01 5 views
0

と私はまさにそう...HTMLのテキスト入力でもMAXLENGTH> 50

<input class='text' type='text' name='org' id='org' size='80' maxlength='100' value='<?=$captain['Organization'] ?>'/><br /> 

のようなテキスト入力ボックスを持っていると私はそれに次のように入力しようとすると、50個の以上の文字を受け入れません...

Gateway NRA - Staten Island Unit - Great Kills Park 

「パーク」では「r」の後にはもう入力できません。

この入力ボックスのMAXLENGTHは、私が入力したい文字列を網羅するのに十分な文字よりもはるかにある、100ですが、それは単純に反映されません。私はmaxlengthの値をもっと大きくしようとしましたが、まだ何もありません。

私も、私ははるかに小さい制限があり、他の入力ボックスことに気付きました、1文字の限界と「MI」の箱のように、私が欲しいと私はできるだけ多くの文字を入力してみましょう。どうしたの?

+0

を使用すると、フォームフィールドをいじりされる可能性のあるのjQuery/Javascriptを/プラグインを持っていますか? –

+0

私はそうです。私は、その場で変化を確認するための古いイベントがいくつかありました。しかし、私が知っているmaxlengthの属性に悩まされることはありませんでしたが、私はそれが裏側で何かをする可能性があると思います。私が.keyupと.changeイベントを切り捨てたので、すべてが意図したとおりに動作しているようです。 –

答えて

1

ないあなたの質問に答えるためにここに十分な情報。

あなたはMAXLENGTHを変更したり、入力フィールドに、独自のコントロールを強化してのonchange型イベントをフックされるか、JavaScriptの実行を有することができます。

+0

奇妙なことに、そうだった。私は簡単に私のページからJSをカットし、maxlengthフィールドは意図したとおりに動作しています。しかし、奇妙なことは、私はJSとのmaxlengthを変更しないで、いくつかの古いonChangeイベントを実行していたが、私はそれがどのように影響するかはわかりません。 –

関連する問題