Hola pjcaro:
Visista w3.org, y busca los elementos html 4.0 donde hay información sobre los elementos de formularios (y todos los tags estandar)
Ten en cuenta que hay muchos atributos que no son estandar y no cero que "interese" implementar ya que en unos navegadores no funcionarían (un ejemplo lo has citado tú: innerText)
Básicamente interesan los atributos value, name, disabled, readonly, checked y type (esta última no es aconsejable modificar medienate script) y los estilos... size y maxlength.
Saludos