Legolas84
18-08-2019, 10:22
Ciao a tutti, sto studiando html, CSS e Javascript e premetto quindi che non sono un esperto.
Partendo da questa porzione di codice html:
<input class=in name=name type=text maxlength=25 onkeypress=test("XXXXX") autofocus required>
<img id=nameok src=ok.png name=nameok>
<img id=nameno src=no.png name=nameno>
Quando viene premuto un tasto nell'input text parte la funzione javascript test, all'interno della quale io vorrei passare come parametro i riferimenti alle due immagini delle righe seguenti, così che la funzione possa lavorare sulle due immagini.
La funzione javascript è questa:
function test(a,b){
a.style.visibility = "hidden";
a.style.float = "none";
b.style.visibility = "hidden";
}
Questa funzione viene richiamata più volte nella pagina e ogni volta agisce su immagini diverse pur ripetendo sempre le stesse operazioni.
Da questo nasce la necessità di impostarla in questo modo.
Penso sia possibile, ma non conosco la sintassi corretta.
Grazie! :)
Partendo da questa porzione di codice html:
<input class=in name=name type=text maxlength=25 onkeypress=test("XXXXX") autofocus required>
<img id=nameok src=ok.png name=nameok>
<img id=nameno src=no.png name=nameno>
Quando viene premuto un tasto nell'input text parte la funzione javascript test, all'interno della quale io vorrei passare come parametro i riferimenti alle due immagini delle righe seguenti, così che la funzione possa lavorare sulle due immagini.
La funzione javascript è questa:
function test(a,b){
a.style.visibility = "hidden";
a.style.float = "none";
b.style.visibility = "hidden";
}
Questa funzione viene richiamata più volte nella pagina e ogni volta agisce su immagini diverse pur ripetendo sempre le stesse operazioni.
Da questo nasce la necessità di impostarla in questo modo.
Penso sia possibile, ma non conosco la sintassi corretta.
Grazie! :)