Hướng dẫn how to display form input value in javascript - cách hiển thị giá trị đầu vào của biểu mẫu trong javascript

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.

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ệtTài sảnTài sảnTài sảnTài sảnTài sản

giá trị

Đú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
Giá trịSự mô tả

chữ

Chỉ định giá trị của trường văn bản đầu vào
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

Sử dụng document.getElementsByTagName['tag_name'][whole_number].value cũng trả về một htmlcollection trực tiếpMethod1Method2Method3Method4Method5/6
value0, nếu đây là hộp văn bản đầu tiên trong trang của bạn.Phương pháp 4value1 cũng> trả về một nút gọi trực tiếpvalue2 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 4value1 cũng> trả về một nút gọi trực tiếp
value2 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 4value1 cũng> trả về một nút gọi trực tiếpvalue2 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 4value1 cũng> trả về một nút gọi trực tiếp
value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value1 cũng> trả về một nút gọi trực tiếpvalue2 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 4value2 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 5value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 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 4value2 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 5value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 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 5value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 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 value3 mạnh mẽ sử dụng bộ chọn CSS để chọn phần tửvalue2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 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 value3 mạnh mẽ sử dụng bộ chọn CSS để chọn phần tửvalue2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 Nếu đây là hộp văn bản đầu tiên có tên 'searchText' trong trang của bạn.value2 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/GC5YYYYY y = vâng, n = không
Safari4/Safari5YYYYY
Y y = vâng, n = không
Safari4/Safari5YYYOpera10.10/Y
Opera10.53/
Y [lỗi]YYYYY

Opera10.60

  1. Opera 12
  2. Liên kết hữu ích
  3. Để 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

Làm thế nào để bạn nhận được giá trị của một đầu vào trong một biểu mẫu?

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.Use the value Property You can simply use the value property of the DOM input element to get the value of text input field. The following example will display the entered text in the input field on button click using JavaScript.

Làm thế nào để bạn hiển thị văn bản trong trường đầu vào?

Dòng tạo ra một trường đầu vào văn bản dòng duy nhất, trong đó người dùng có thể nhập bất kỳ đầu vào văn bản nào. creates a single line text input field, where the user can type any text input.

Làm cách nào để hiển thị dữ liệu biểu mẫu trong HTML?

Thuộc tính FormTarget chỉ định tên hoặc từ khóa cho biết nơi hiển thị phản hồi nhận được sau khi gửi biểu mẫu.Thuộc tính FormTarget ghi đè thuộc tính đích của phần tử.Lưu ý: Thuộc tính FormTarget là mới cho phần tử có loại = "Gửi" trong HTML5.. The formtarget attribute overrides the target attribute of the element. Note: The formtarget attribute is new for the element with type="submit" in HTML5.

Làm thế nào để bạn hiển thị dữ liệu đã gửi trên cùng một trang với biểu mẫu trong JavaScript?

Làm thế nào để bạn ở trên cùng một trang sau khi gửi 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[] ;.

Bài Viết Liên Quan

Chủ Đề