3 giriş elemanım var. İlk girdiden değer almak ve üçüncü girdiye kopyalamak için onkeyup olayını kullanmak istiyorum. Ama ben ilk girdimde yazdığımda üçüncü girdide hala boş bir değer elde ediyorum. Önce kullanıcı girdiye yazıldığında, changethree() işlevi otomatik olarak ikinci girişten değer almaz. BeniJavascript uygulamak olay onkeypress başka bir onkeypress olaydan
<html>
<input type="text" id="satu" onkeyup="changetwo(this)" placeholder="input 1">
<br><br>
<input type="text" id="dua" onkeyup="changethree(this)" placeholder="input 2"><br><br>
<input type="text" id="tiga" placeholder="input 3">
<script>
\t function changetwo(a){
\t \t var target = document.getElementById('dua');
\t \t
\t \t target.value = a.value;
\t }
\t function changethree(a){
\t \t var target = document.getElementById('tiga');
\t \t
\t \t target.value = a.value;
\t }
</script>
</html>
sayesinde, işe yarıyor. Ama önce girişi değiştiremezsem nasıl düzeltirsem, başka bir çözümün var mı? –
Ne sorduğundan emin değilim. HTML'yi değiştiremeyeceğinizi mi yoksa giriş alanına yazamadığınızı mı söylüyorsunuz? – Quinto
html'yi değiştir –