Class PromptResponse

Phản hồi câu lệnh

Phản hồi cho hộp thoại prompt hiển thị trong môi trường giao diện người dùng cho một Ứng dụng Google. Phản hồi này chứa mọi văn bản mà người dùng đã nhập vào trường nhập của hộp thoại và cho biết người dùng đã nhấp vào nút nào để đóng hộp thoại.

// Display a dialog box with a title, message, input field, and "Yes" and "No"
// buttons. The user can also close the dialog by clicking the close button in
// its title bar.
const ui = DocumentApp.getUi();
const response = ui.prompt(
    'Getting to know you',
    'May I know your name?',
    ui.ButtonSet.YES_NO,
);

// Process the user's response.
if (response.getSelectedButton() === ui.Button.YES) {
  Logger.log('The user\'s name is %s.', response.getResponseText());
} else if (response.getSelectedButton() === ui.Button.NO) {
  Logger.log('The user didn\'t want to provide a name.');
} else {
  Logger.log('The user clicked the close button in the dialog\'s title bar.');
}

Phương thức

Phương thứcLoại dữ liệu trả vềMô tả ngắn
getResponseText()StringLấy văn bản mà người dùng đã nhập vào trường nhập của hộp thoại.
getSelectedButton()ButtonLấy nút mà người dùng đã nhấp vào để đóng hộp thoại.

Tài liệu chi tiết

getResponseText()

Lấy văn bản mà người dùng đã nhập vào trường nhập của hộp thoại. Văn bản này vẫn có sẵn ngay cả khi người dùng đóng hộp thoại bằng cách nhấp vào một nút có ý nghĩa tiêu cực, chẳng hạn như "Huỷ" hoặc nút đóng trong thanh tiêu đề của hộp thoại. getSelectedButton() có thể giúp xác định xem người dùng có muốn văn bản phản hồi hợp lệ hay không.

Cầu thủ trả bóng

String – Văn bản mà người dùng đã nhập vào trường nhập dữ liệu của hộp thoại.


getSelectedButton()

Lấy nút mà người dùng đã nhấp vào để đóng hộp thoại. Nếu người dùng nhấp vào nút đóng có trong thanh tiêu đề của mọi hộp thoại, thì phương thức này sẽ trả về Button.CLOSE.

Cầu thủ trả bóng

Button – Nút mà người dùng đã nhấp vào.