❮ Đố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.
Thuộc tính giá trị chứa giá trị mặc định hoặc giá trị mà người dùng loại trong [hoặc giá trị được đặt bởi tập lệnh].
Hỗ trợ trình duyệt
giá trị | Đúng | Đúng | Đúng | Đúng | Đúng |
Cú pháp
Trả về thuộc tính giá trị:
Đặt thuộc tính giá trị:
Giá trị tài sản
chữ | Chỉ định giá trị của trường văn bản đầu vào |
Chi tiết kỹ thuật
Một chuỗi, biểu thị giá trị của trường văn bản |
Nhiều ví dụ hơn
Thí dụ
Nhận giá trị của trường văn bản:
var x = document.getEuityById ["mytext"]. Giá trị;
Hãy tự mình thử »
Thí dụ
Đị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.
var age = document.getElementById["age"].value;
var fname =
document.getElementById["fname"].value;
submitOK = "true";
Thuộc tính giá trị chứa giá trị mặc định hoặc giá trị mà người dùng loại trong [hoặc giá trị được đặt bởi tập lệnh].
alert["The name may have no more than 10 characters"];
submitOK = "false";
}
Hỗ trợ trình duyệt
alert["The age must be a number between 1 and 100"];
submitOK = "false";
}
Tài sản
alert["Not a valid e-mail!"];
submitOK = "false";
}
giá trị
return
false;
}
Hãy tự mình thử »
Thí dụ
Đị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.
document.getElementById["favorite"].value = mylist.options[mylist.selectedIndex].text;
Hãy tự mình thử »
Thí dụ
Thuộc tính giá trị chứa giá trị mặc định hoặc giá trị mà người dùng loại trong [hoặc giá trị được đặt bởi tập lệnh].
Hỗ trợ trình duyệt
var option = no.options[no.selectedIndex].text;
var txt = document.getElementById["result"].value;
txt = txt + option;
document.getElementById["result"].value = txt;
Hãy tự mình thử »
Thí dụ
Tài sản
giá trị
var defaultVal = x.defaultValue;
var currentVal = x.value;
Hãy tự mình thử »
Đúng
Cú pháp
❮ Đối tượng văn bản nhập
Safari4/Safari5
Opera10.10/
Opera10.53/
Ví dụ
document.getElementById["searchTxt"].value;
Opera10.60Note: 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...
Opera 12
Liên kết hữu ích
Ví dụ
Để 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
Sự khác biệt giữa các bộ sưu tập tĩnh và bộ sưu tập trực tiếp bấm vào đây
Sự khác biệt giữa Nodelist và HTMLCollection Bấm vào đây
Ví dụ
Làm cách nào để nhận được giá trị từ trường đầu vào javascript?
Chúng ta có thể nhận được giá trị của trường đầu vào văn bản bằng các phương thức khác nhau trong JavaScript. Có một thuộc tính giá trị văn bản có thể đặt và trả về giá trị của thuộc tính giá trị của trường văn bản. Ngoài ra, chúng ta có thể sử dụng phương thức jQuery val [] bên trong tập lệnh để nhận hoặc đặt giá trị của trường đầu vào văn bản.
Chúng ta có thể nhận phần tử theo giá trị trong JavaScript không?
Ví dụ
Phương thức getEuityById [] trả về một phần tử có giá trị được chỉ định. Phương thức getEuityById [] trả về null nếu phần tử không tồn tại. Phương thức getEuityById [] là một trong những phương pháp phổ biến nhất trong HTML DOM.
Giá trị thẻ đầu vào là gì?
Thuộc tính giá trị chỉ định giá trị của một phần tử. Thuộc tính giá trị được sử dụng khác nhau cho các loại đầu vào khác nhau: cho "nút", "đặt lại" và "gửi" - nó xác định văn bản trên nút.
Ví dụ
- Làm thế nào bạn sẽ nhận được văn bản bên trong một thẻ đầu vào?
- Trả lời: Sử dụng thuộc tính giá trị Bạn có thể chỉ cần sử dụng thuộc tính giá trị 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.
- 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
& 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.
Ví dụ
document.getElementById["searchTxt"].value;
6 được chọn bởi IDdocument.getElementById["searchTxt"].value;
7 được chọn bởi lớpdocument.getElementById["searchTxt"].value;
8 được chọn bởi tagnamedocument.getElementById["searchTxt"].value;
9 được chọn theo tên
Ủng hộ
IE6 | Y [lỗi] | N | Y | Y [lỗi] | N |
Y | Y [lỗi] | N | Y | Y [lỗi] | N |
Y | Y | N | Y | Y [lỗi] | Y |
IE7 | Y | Y | Y | Y [lỗi] | Y |
IE7 | Y | Y | Y | Y | Y |
IE7 | Y | Y | Y | Y | IE7 |
IE8 | Y | Y | Y | Y | IE7 |
IE8 | Y | Y | Y | Y | IE7 |
IE8 | Y | Y | Y | Y | IE7 |
IE8 | Y | Y | Y | Y | Y |
IE7 | |||||
IE8 | Y | Y | Y | Y [lỗi] | Y |
IE7 | |||||
IE8 | Y | Y | Y | Y | Y |
IE7
- IE8
- IE9
- IE10