Réglage maxlength de la zone de texte avec JavaScript ou jQuery

Je veux changer la maxlength une zone de texte avec JavaScript ou jQuery: j'ai essayé ce qui suit, mais il ne semble pas aider:

var a = document.getElementsByTagName('input');
for(var i=0; i<a.length; i++) {
    if((a[i].type!= 'radio')||(a[i].type!= 'checkbox'))
        a[i].maxlength = 5;
}
document.getElementsByTagName('input')[1].maxlength="3";

$().ready(function()
{
    $("#inputID").maxlength(6);
});

Ce que je fais mal?

InformationsquelleAutor shebelaw | 2011-05-26