2012-02-08 10 views
1

私は入力がmaxlengthを持っていることを知っていますが、私は定義のための私の個人的なアプリケーションとしてminlengthを持っていたいと思います、私はこの能力を持つことができますか?もちろん、動作はブラウザではなくjavascriptによって実装されますが、そうすることはできますか?HTMLコードに独自のタグ属性を設定することはできますか?

答えて

3

はい、できます。

HTML5で検証するには、カスタム属性にdata-という接頭辞を付けます。

あなたはまさに...

var minLength = +inputElement.getAttribute('data-minlength'); 
+0

とJavaScriptでminlength属性を取得することができます。 'data-'接頭辞がなぜ使用されていないのかというと、ある日minlengthが来たら、あなたのサイトは壊れてしまいます。 –

+0

ブラウザがHTML5をサポートしていない場合、データを使用するとどうなりますか? – DNB5brims

+0

@TedWong何も起こりません。それでも動作します。 HTML5以外のものとしては検証されません。 – alex

関連する問題