Estoy empezando a aprender javascript y he descubierto que me gusta

soy muy novato en esto y me gustaria enseñar lo siguiente para los novatos que no saven nada de nada

Primero voy a empezar con onclick

Voy a hacer un ejemplo practico:
Cuando hago click en el campo de un formulario se vacie:
<form>
<p><input onclick="this.value=''" type="text" name="campo1" size="20" value="contenido"></p>
<p><input type="text" name="campo2" size="20" value="contenido"></p>
</form>
Ver ejemploVamos a sacar en evidencia el siguiente código para examinarlo:
onclick=" this.value=' ' "Al hacer click , este campo tendrá el siguiente valor.
this podemos cambiarlo por campo2 y entonces ya no se cambiara el valor al campo1 , sino al campo2
Ejemplo:
Ver ejemplotambién podemos cambiar value por cualquier otra cosa, por ejemplo
TYPEVoy a dar un ejemplo practico:
<form>
<p><input onclick="campo2.type='text'" type="checkbox" name="other" value="ON">otro</p>
<p><input type="hidden" name="campo2" size="20" value="contenido"></p>
</form>
Ejemplo:
Ver ejemplo
también podemos sustituir onclick por cualque otra cosa, por ejemplo:
ondobleclick
onMouseover
onMouseout
etc...
Espero que os haya gustado

Saludos!