Hola:
Hay muchas alternativas que dependerán de la estructura de tu código... si el input es parte de un form, puedes usar la colección de forms, o la asignación inline... y la parte de la derecha también puede leerse con la estructura DOM (firstChild.nodeValue)... pero como he comentado antes dependerá de la página. De todos modos lo que tienes parece estar bien.
Saludos