Input teks dari javascrip

saya ingin input suatu teks, tetapi teks nya tidak keinput dan muncul kata "[object HTMLInputElement]"

kodenya

<form action="#" id="form">
	<input type="text" name="x">
	<input type="button" value="masukan" onclick="input(x)">
	<input type="text" name="hasil" >
	<br>
</form>

<script>

	var form = document.getElementById('form');
	var x = form.x.value;
	function input(msk){

		form.hasil.value = msk;
	}
</script>

avatar kanganjay08
@kanganjay08

41 Kontribusi 13 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

Di fungsi/method input, kamu mengirim object gan, makanya gitu nilainya. Jadi yang kita ambil cukup "msk.value" nya aja

<pre> &lt;script&gt; var form = document.getElementById('form'); var x = form.x.value;

function input(msk){ form.hasil.value = msk.value; // Cukup ambil value dari msk } &lt;/script&gt; </pre>

avatar IfanZalukhu
@IfanZalukhu

217 Kontribusi 158 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban