Come posso modificare questo javascript per far sì che invii un tasto "invio" per premere sul browser?


1

Nel un'altra domanda su questo sito , qualcuno ha consigliato di creare un segnalibro con il seguente javascript nella casella URL per inserire automaticamente il nome utente e la password su un sito web in Chrome:

javascript: funzione% 20enterLogin () {.. username = "nome_utente"; password = "tua_password"; document.getElementById ( 'nome_utente') value = nome utente; y = document.getElementById ( 'password') = valore della password;} enterLogin ();

La mia domanda è se c'è un modo per modificare questo codice in modo che invii un tasto "invio" al browser dopo aver inserito il nome utente e la password (per eliminare un ulteriore passaggio).

Risposte:


1

È possibile modificare il codice in modo che assomigli a questo:

javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;document.forms["your_form"].submit();}enterLogin();

Basta sostituire your_form con il nome del tuo modulo.


3

Non penso sia possibile, ma puoi farlo invia il modulo usando JavaScript:

document.forms["myform"].submit();

Hai solo bisogno del id del modulo che si desidera inviare in JavaScript: se non è presente alcun ID, è possibile utilizzare l'indice del modulo (un numero maggiore o uguale a 0). Poiché questo è specifico per il sito, basta provare un po 'per vedere cosa funziona.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.