Salve a tutti!
Il mio quesito è molto semplice:
Ho la necessità di gestire l'evento onclick in un tag input da fuori il tag input.
Mi spiego.
codice:
<script>
function saluta(nome)
{
alert('ciao ' + nome);
}
<input type="text" id="S1" name="S1" value="ciao" onclick="saluta('andrea')">
Il pezzo di codice sopra lo conosco e funziona.
Quello che vorrei fare è gestire l'onclick da fuopri il tag, Ossia scrivere questo:
codice:
<script>
function saluta(nome)
{
alert('ciao ' + nome);
}
<input type="text" id="IDnome" name="S1" value="ciao" >
<script>
el = document.getElementById('IDnome');
el.onclick = saluta('andrea');
</script>
Quindi riferirmi all' handler onclick da fuori il tag ed assegnare una mia funzione.
La cosa è fattibile oppure no?
Su internet ho trovato qualcosa che funziona ma solo se la funzione è senza argomenti, ma volevo un vostro parere.
Ringrazio per le vostre risposte.