ฟังก์ชัน prompt

ฟังก์ชัน prompt แสดงหน้าต่างสำหรับป้อนข้อมูล พารามิเตอร์แรกรับข้อความที่จะแสดงให้ผู้ใช้เห็น และพารามิเตอร์ที่สองคือข้อความเริ่มต้นในช่องป้อนข้อมูล พารามิเตอร์ที่สองเป็นตัวเลือกไม่จำเป็น

ในหน้าต่างที่ปรากฏขึ้นมาจะมีช่องข้อความและปุ่มสองปุ่ม - OK, CANCEL เมื่อกด OK - จะคืนค่าสตริงที่ผู้ใช้ป้อนเข้ามา และเมื่อกด CANCEL - จะคืนค่า null

ไวยากรณ์

javascriptprompt(ข้อความ, [ข้อความเริ่มต้น]);

ตัวอย่าง

เมื่อกดปุ่ม เราจะถามชื่อผู้ใช้ แล้วแสดงชื่อนั้นด้วยฟังก์ชัน alert:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?');
  alert(res);
});

Результат:

ตัวอย่าง

มาทำให้ชื่อผู้ใช้ถูกใส่ไว้เป็นค่าเริ่มต้น แต่ผู้ใช้สามารถเปลี่ยนได้:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?', 'John');
  alert(res);
});

Результат:

ดูเพิ่มเติม

  • ฟังก์ชัน alert,
    ซึ่งแสดงหน้าต่างโต้ตอบพร้อมข้อความ
  • ฟังก์ชัน confirm,
    ซึ่งแสดงหน้าต่างโต้ตอบสำหรับการยืนยัน