Cita: es decir, en el mismo elemento sería onclick=" this.value='x' " pero cómo sería esto dentro de element.onclick
como te mostre antes, solo que has de definir la funcion con sus instrucciones en el cuerpo.
Código:
element.event = function(){
// instrucciones aqui;
}
// ejemplo, asumiendo que input es un campo text;
input.onclick = function(){
this.value = "has hecho click en este campo";
}
basicamente dentro del cuerpo escribes lo que necesites. para el ejemplo que pides, pues depende. si el evento esta registrado en el mismo elemento donde quieres cambiar el value, puedes utilizar el keyword
this, como mostre en el ejemplo anterior, para referirse al propio elemento. pero si el evento esta registrado en otro elemento, digamos un boton o una imagen, primero debes obtener la referencia del elemento que deseas trabajar. puede ser con
document.getElementById si es que tiene atributo id. hay otras formas de adquirir la referencia pero la mas facil y rapida es mediante id. luego cambias los valores que requieras de dicho elemento.