⊗jsPmDmTF 351 of 505 menu

Bekerja dengan Bidang Teks dalam JavaScript

Sekarang kita akan belajar cara mendapatkan teks dari pengguna situs web kita. Untuk ini, HTML menyediakan tag khusus input, yang merupakan bidang teks untuk memasukkan data.

<input>

Tag ini memiliki atribut khusus value, yang menetapkan teks awal, yang akan ditulis di input saat halaman dimuat:

<input value="text">

Pengguna situs web kami setelah membuka halaman dapat mengubah teks input. Pada saat yang sama, jika kita memiliki variabel yang berisi referensi ke input ini, maka properti value dari variabel ini akan selalu berisi nilai teks input saat ini.

Mari kita coba dalam praktik. Misalkan kita memiliki input dengan atribut value:

<input id="elem" value="text">

Mari dapatkan referensi ke input ini ke dalam variabel:

let elem = document.querySelector('#elem');

Dan sekarang mari tampilkan teks input saat ini di layar:

console.log(elem.value);

Dan sekarang mari ubah teks input menjadi teks lain:

elem.value = 'new text';

Diberikan sebuah input dan sebuah tombol. Saat tombol ditekan, tuliskan beberapa teks ke dalam input.

Diberikan sebuah input, sebuah paragraf, dan sebuah tombol. Saat tombol ditekan, tuliskan teks dari input ke dalam paragraf.

Diberikan dua input dan sebuah tombol. Di input pertama, pengguna memasukkan sebuah angka. Saat tombol ditekan, tuliskan kuadrat dari angka yang dimasukkan ke dalam input kedua.

Diberikan dua input dan sebuah tombol. Saat tombol ditekan, tuliskan nilai input kedua ke dalam input pertama, dan nilai input pertama ke dalam input kedua. Kode Anda harus bekerja secara universal, untuk semua nilai input.

Diberikan 5 input, sebuah paragraf, dan sebuah tombol. Angka-angka dimasukkan ke dalam input. Saat tombol ditekan, tuliskan rata-rata aritmatika dari angka-angka yang dimasukkan ke dalam paragraf.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak