Thuộc tính value của Input Text
Định nghĩa và cách sử dụng
value
Cài đặt hoặc trả về giá trị của thuộc tính value của trường văn bản.
Thuộc tính value của HTML chứa giá trị mặc định hoặc giá trị nhập vào bởi người dùng (hoặc giá trị được thiết lập bởi script).
Xem thêm:
Hướng dẫn HTML:Thuộc tính value của <input> HTML
Thực hành
Ví dụ 1
Thay đổi giá trị của trường văn bản:
document.getElementById("myText").value = "Bill Gates";
Cung cấp thêm ví dụ ở dưới cùng của trang.
Cú pháp
Trả về giá trị thuộc tính value:
textObject.value
Đặt giá trị thuộc tính value:
textObject.value = text
Giá trị thuộc tính
Giá trị | Mô tả |
---|---|
text | Định nghĩa giá trị của trường văn bản. |
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị chuỗi, biểu thị giá trị của trường văn bản. |
---|
Các ví dụ khác
Ví dụ 2
Lấy giá trị của trường văn bản:
var x = document.getElementById("myText").value;
Ví dụ 3
Kiểm tra biểu mẫu:
var at = document.getElementById("email").value.indexOf("@"); var age = document.getElementById("age").value; var fname = document.getElementById("fname").value; submitOK = "true"; if (fname.length > 10) { alert("The name may have no more than 10 characters"); submitOK = "false"; } if (isNaN(age) || age < 1 || age > 100) { alert("The age must be a number between 1 and 100"); submitOK = "false"; } if (at == -1) { alert("Not a valid e-mail!"); submitOK = "false"; } if (submitOK == "false") { return false; }
Ví dụ 4
Danh sách rơi trong biểu mẫu:
var mylist = document.getElementById("myList"); document.getElementById("favorite").value = mylist.options[mylist.selectedIndex].text;
Ví dụ 5
Danh sách rơi khác:
var no = document.getElementById("no"); var option = no.options[no.selectedIndex].text; var txt = document.getElementById("result").value; txt = txt + option; document.getElementById("result").value = txt;
Ví dụ 6
Chương trình minh họa sự khác biệt giữa thuộc tính defaultValue và value:
var x = document.getElementById("myText"); var defaultVal = x.defaultValue; var currentVal = x.value;
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |