Atento:
Código Javascript
:
Ver originaldocument.getElementById('link').onclick = function() {
return false;
}
Ahí, como puedes ver, seleccionamos el elemento #link y le atribuimos una función anónima a su atributo onclick.
Al pinchar en el enlace se ejecutará lo que haya en la función, en este caso, con ese return false; haremos que el enlace no nos lleve a ninguna página.
Para cambiar un atributo utilizas setAttribute:
Código Javascript
:
Ver originaldocument.getElementById('input').setAttribute('required', 'required');
Solo tienes que juntar estas dos cosas para una implementación básica (muy básica). Te recomiendo que busques tutoriales de JavaSript, a mí se me daba de pena y ahora me defiendo bastante bien. No vas a perder nada de tiempo, estarás aprendiendo cosas nuevas.
Saludos.