Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mendapatkan Nilai Medan Input Teks Menggunakan JavaScript?

Bagaimana untuk Mendapatkan Nilai Medan Input Teks Menggunakan JavaScript?

Susan Sarandon
Susan Sarandonasal
2024-12-22 17:12:221019semak imbas

How to Retrieve the Value of a Text Input Field Using JavaScript?

Cara Mendapatkan Nilai Medan Input Teks Menggunakan JavaScript

Anda boleh mendapatkan nilai medan input teks dalam JavaScript menggunakan kaedah ini:

Kaedah 1: getElementById

document.getElementById('input_id').value;

Kaedah 2: getElementsByClassName

document.getElementsByClassName('class_name')[0].value;

Kaedah 3: getElementsByTagName

document.getElementsByTagName('input')[0].value;

Kaedah 4: getElementsByName

document.getElementsByName('input_name')[0].value;

Kaedah 5

Kaedah 4: getElementsByName

Kaedah 5
document.querySelector('#input_id').value;
document.querySelector('.class_name').value;
Mengikut Kelas:

document.querySelector('input').value;
Mengikut Nama Teg:

Kaedah 6: querySelectorAll

Serupa dengan querySelector, tetapi mengembalikan NodeList statik:

document.querySelectorAll('#input_id')[0].value;
Dengan ID:

document.querySelectorAll('.class_name')[0].value;
Mengikut Kelas:

document.querySelectorAll('input')[0].value;
Dengan Nama Teg:

Contoh dalam Anda Kod
const searchTxtValue = document.getElementById('searchTxt').value;

Untuk mendapatkan nilai medan input teks carian dalam kod anda, gunakan:

Browser Method 1 Method 2 Method 3 Method 4 Method 5/6
IE6 Y (Buggy) N Y Y (Buggy) N
IE7 Y (Buggy) N Y Y (Buggy) N
IE8 Y N Y Y (Buggy) Y
IE9 Y Y Y Y (Buggy) Y
IE10 Y Y Y Y Y
FF3.0 Y Y Y Y N
FF3.5/FF3.6 Y Y Y Y Y
FF4b1 Y Y Y Y Y
GC4/GC5 Y Y Y Y Y
Safari4/Safari5 Y Y Y Y Y
Opera10.10/
Opera10.53/ Y Y Y Y (Buggy) Y
Opera10.60
Opera 12 Y Y Y Y Y
Sokongan Penyemak Imbas

Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan Nilai Medan Input Teks Menggunakan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn