Chủ đề: JavaScript / JQueryPrev | Tiếp theoPrev|Next
Trả lời: Sử dụng thuộc tính value
Bạn có thể chỉ cần sử dụng thuộc tính value
của phần tử đầu vào DOM để lấy giá trị của trường đầu vào văn bản.
Ví dụ sau sẽ hiển thị văn bản đã nhập trong trường nhập vào nút Nhấp vào bằng JavaScript.
Get Text Input Field Value in JavaScript
Get Value
function getInputValue[]{
// Selecting the input element and get its value
var inputVal = document.getElementById["myInput"].value;
// Displaying the value
alert[inputVal];
}
Câu hỏi thường gặp liên quan
Dưới đây là một số Câu hỏi thường gặp liên quan đến chủ đề này:
- Cách nhận giá trị của Textarea trong JQuery
- Cách nhận tên tệp được chọn từ tệp loại đầu vào bằng cách sử dụng jQuery
- Cách kiểm tra một chuỗi trống trong JavaScript
Đặt biểu mẫu onSubmit = ”trở lại sai ..
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
Thay đổi giá trị của trường văn bản:
document.getEuityById ["mytext"]. value = "Johnny Bravo";
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Thuộc tính giá trị đặt hoặc trả về giá trị của thuộc tính giá trị của trường văn bản.
Hỗ trợ trình duyệt | Tài sản | Tài sản | Tài sản | Tài sản | Tài sản |
giá trị
Đúng
Cú pháp
Trả về thuộc tính giá trị:
Giá trị | Sự mô tả |
chữ
Chi tiết kỹ thuật |
Giá trị trở lại:
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
Thay đổi giá trị của trường văn bản:
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
var age = document.getElementById["age"].value;
var fname =
document.getElementById["fname"].value;
submitOK = "true";
Thay đổi giá trị của trường văn bản:
alert["The name may have no more than 10 characters"];
submitOK = "false";
}
document.getEuityById ["mytext"]. value = "Johnny Bravo";
alert["The age must be a number between 1 and 100"];
submitOK = "false";
}
Hãy tự mình thử »
alert["Not a valid e-mail!"];
submitOK = "false";
}
Định nghĩa và cách sử dụng
return
false;
}
Thay đổi giá trị của trường văn bản:
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
document.getElementById["favorite"].value = mylist.options[mylist.selectedIndex].text;
Thay đổi giá trị của trường văn bản:
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
var option = no.options[no.selectedIndex].text;
var txt = document.getElementById["result"].value;
txt = txt + option;
document.getElementById["result"].value = txt;
Thay đổi giá trị của trường văn bản:
Đăng ký một sự kiện gửi trên A từ. Trong sự kiện cuộc gọi gọi lại. ngăn chặn Mặc định[] ;.
❮ Đối tượng văn bản nhập
Thí dụ
var defaultVal = x.defaultValue;
var currentVal = x.value;
Thay đổi giá trị của trường văn bản:
document.getEuityById ["mytext"]. value = "Johnny Bravo";
Hãy tự mình thử »
Đặt biểu mẫu onSubmit = ”trở lại sai ..
Có nhiều phương thức khác nhau để có được giá trị hộp văn bản đầu vào trực tiếp [mà không bao bọc phần tử đầu vào bên trong phần tử biểu mẫu]:
Phương pháp 1
document.getElementById['textbox_id'].value
để nhận giá trị của hộp mong muốn
Ví dụ
document.getElementById["searchTxt"].value;
& nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng [0]
, cho phần thứ hai sử dụng [1]
, v.v.Note: Method 2,3,4 and 6 returns a collection of elements, so use [whole_number] to get the desired occurrence. For the first element, use [0]
, for the second one use [1]
, and so on...
Phương pháp 2
Sử dụng document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp
Ví dụ
& nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng [0]
, cho phần thứ hai sử dụng [1]
, v.v.
Phương pháp 2
Sử dụng document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp
Ví dụ
& nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng [0]
, cho phần thứ hai sử dụng [1]
, v.v.
Phương pháp 2
Sử dụng document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp
Ví dụ
& nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng [0]
, cho phần thứ hai sử dụng [1]
, v.v.
Phương pháp 2
Sử dụng document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp
Ví dụ
- & nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng
[0]
, cho phần thứ hai sử dụng[1]
, v.v. - Phương pháp 2
- Sử dụng
document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp document.getElementsByClassName["searchField"][0].value;
Nếu đây là hộp văn bản đầu tiên trong trang của bạn.
Phương pháp 3
Sử dụng document.getElementsByTagName['tag_name'][whole_number].value
cũng trả về một htmlcollection trực tiếp
Ví dụ
- & nbsp; Lưu ý: Phương pháp 2,3,4 và 6 trả về một bộ sưu tập các yếu tố, vì vậy hãy sử dụng [Whole_number] để có được sự xuất hiện mong muốn. Đối với phần tử đầu tiên, hãy sử dụng
[0]
, cho phần thứ hai sử dụng[1]
, v.v. - Phương pháp 2
- Sử dụng
document.getElementsByClassName['class_name'][whole_number].value
trả về một htmlcollection trực tiếp document.getElementsByClassName["searchField"][0].value;
Nếu đây là hộp văn bản đầu tiên trong trang của bạn.
Phương pháp 3
value 0, nếu đây là hộp văn bản đầu tiên trong trang của bạn. | Phương pháp 4 | value 1 cũng> trả về một nút gọi trực tiếp | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 4 | value 1 cũng> trả về một nút gọi trực tiếp |
value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 4 | value 1 cũng> trả về một nút gọi trực tiếp | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 4 | value 1 cũng> trả về một nút gọi trực tiếp |
value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 1 cũng> trả về một nút gọi trực tiếp | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 4 | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. |
Phương pháp 5 | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 4 | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. |
Phương pháp 5 | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. |
Phương pháp 5 | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 5 |
Sử dụng value 3 mạnh mẽ sử dụng bộ chọn CSS để chọn phần tử | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 5 |
Sử dụng value 3 mạnh mẽ sử dụng bộ chọn CSS để chọn phần tử | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | value 2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn. | Phương pháp 5 |
GC4/GC5 | Y | Y | Y | Y | Y y = vâng, n = không |
Safari4/Safari5 | Y | Y | Y | Y | Y |
Y y = vâng, n = không | |||||
Safari4/Safari5 | Y | Y | Y | Opera10.10/ | Y |
Opera10.53/ | |||||
Y [lỗi] | Y | Y | Y | Y | Y |
Opera10.60
- Opera 12
- Liên kết hữu ích
- Để xem sự hỗ trợ của các phương thức này với tất cả các lỗi bao gồm nhiều chi tiết, bấm vào đây