Al igual que jQuery $.fn.text, escriba una o dos funciones que puedan obtener y establecer el texto en un elemento.
No puedes usar textContento innerText, y aún menos innerHTML.
JavaScript simple. No hay biblioteca DOM. Tiene que funcionar en los principales navegadores. (No es necesario preocuparse por el antiguo IE).
El código más corto gana.
¡Disfrutar!
code-golf
javascript
Florian Margaine
fuente
fuente

Respuestas:
JavaScript (167)
Uso:
Tenga en cuenta que no hay contaminación del espacio de nombres global
Demostración , con un árbol DOM multinivel y algunas pruebas.
fuente
if('split' in h)undefined.dataes más corta quenodeValue:-). ¿Puedes publicar la versión sin golf también?JavaScript (175)
Tengo significativamente menos moralidad que @dystroy, así que no me molesté con var . Sin embargo, tuve que buscar f , y lo hice de manera algo inteligente.
Dicho esto, nuestras respuestas son bastante similares, y no estoy seguro de que haya una mejor manera de hacerlo.
Con reconocimiento de colección (173) :
fuente