Comment puis-je obtenir la longueur de innerHTML (nombre de caractères) en JavaScript?

Je vais essayer d'obtenir la longueur de caractères que je atteindre à partir d' innerHTML et c'est le genre de descendre à la dernière station, mais n'arrive pas à trouver un moyen plus efficace que les données se trouvent à l'intérieur d'un curseur que je suis en train d'utiliser pour obtenir la valeur la plus basse et la valeur la plus élevée.

var lvalue=document.getElementById("lval").innerHTML;

alors je suis spiting la chaîne dans les espaces:

var larr=lvalue.split(" ");

La innerHTML valeur est quelque chose comme cela "2413dsk 134dfa134".

Et quand j'utilise larr[0].length, je reçois 1 quand j'ai besoin de 7. Est-il une solution?

larr[0] se réfère à la longueur du premier élément du tableau divisé..
Pouvez-vous mettre un peu de code? Quand je tape exactement ce que vous avez écrit ici, la réponse est 7 (en commençant par lvalue = "2413dsk 134dfa134"; au lieu de innerHTML).
Curseur, comme en HTML5 curseur? Vous cherchez peut-être pour document.getElementById('lval').value plutôt que .innerHTML?

OriginalL'auteur aburman | 2012-02-01