Một cách dễ dàng để nhận thông tin đầu vào từ người dùng là sử dụng phương thức prompt (). Phương thức prompt() dùng để hiển thị một hộp thoại thông báo và yêu cầu người dùng nhập dữ liệu vào
Cú pháp
prompt(text, [default]);
Ví dụ:
var age =prompt("How old are you?");
console.log(age); // In giá trị do người dùng chèn vào
Nếu người dùng nhấp vào nút OK, giá trị đầu vào sẽ được trả về. Nếu không, phương thức trả về null
Giá trị trả về của prompt luôn là một chuỗi, trừ khi người dùng nhấp vào nút Cancel, trong trường hợp đó , nó trả về null. Safari là một ngoại lệ trong đó khi người dùng nhấp vào Cancel, hàm sẽ trả về một chuỗi trống. Từ đó bạn có thể chuyển đổi giá trị trả về kiểu khác, chẳng hạn như số nguyên
Ghi chú :
Tham khảo GoalKicker.com
Nguồn: Devmaster Academy