Sto cercando di scrivere una semplice funzione che far sembrare come se qualcuno sta scrivendo in un textarea
Simulare l'aspetto di battitura a macchina, non i tasti premuti effettivi, in javascript
- Questa è la mia funzione (perdonate me se la sua atroce, ma che normalmente non usiamo javascript) --- la parte console.log()
funziona bene, ma per qualche motivo non può ottenere questo script per aggiornare il DOM il modo in cui mi aspetterei ...
function type(string) {
value = "";
el = document.getElementById("typeArea");
for (var i = 0; i < string.length; i++) {
value += string[i];
//$("#fbw > textarea").val(value);
el.textContent = value;
console.log(value);
sleep(160);
}
sleep(2000);
}
Apprezzo ogni idea che mi puoi dare.
Perché avete etichettato questo jQuery, se non si sta usando jQuery? – meagar
Cosa * succede * succede? Inoltre, jsfiddle/etc è bello per cose come questa. –
jQuery è un'opzione che sono disposto a utilizzare. In effetti, ho provato prima jQuery. Buon punto, lancio un jsfiddle, momentaneamente. Tutto funziona, eccetto per la parte nel ciclo che dovrebbe aggiornare il contenuto dell'area di testo .... anche console.log mostra ogni aggiornamento ... –