ฟังก์ชัน prompt
ฟังก์ชัน prompt แสดงหน้าต่างสำหรับป้อนข้อมูล พารามิเตอร์แรกรับข้อความที่จะแสดงให้ผู้ใช้เห็น และพารามิเตอร์ที่สองคือข้อความเริ่มต้นในช่องป้อนข้อมูล พารามิเตอร์ที่สองเป็นตัวเลือกไม่จำเป็น
ในหน้าต่างที่ปรากฏขึ้นมาจะมีช่องข้อความและปุ่มสองปุ่ม - OK, CANCEL เมื่อกด OK - จะคืนค่าสตริงที่ผู้ใช้ป้อนเข้ามา และเมื่อกด CANCEL - จะคืนค่า null
ไวยากรณ์
prompt(ข้อความ, [ข้อความเริ่มต้น]);
ตัวอย่าง
เมื่อกดปุ่ม เราจะถามชื่อผู้ใช้ แล้วแสดงชื่อนั้นด้วยฟังก์ชัน alert:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let res = prompt('What is Your name?');
alert(res);
});
:
ตัวอย่าง
มาทำให้ชื่อผู้ใช้ถูกใส่ไว้เป็นค่าเริ่มต้น แต่ผู้ใช้สามารถเปลี่ยนได้:
<button id="button">click me</button>
let button = document.querySelector('#button');
button.addEventListener('click', function(event) {
let res = prompt('What is Your name?', 'John');
alert(res);
});
: