DataValidationBuilder cho Text
.
// Add a text item to a form and require it to be a number within a range. const form = FormApp.create('My form'); const textItem = form.addTextItem().setTitle('Pick a number between 1 and 100?'); const textValidation = FormApp.createTextValidation() .setHelpText('Input was not a number between 1 and 100.') .requireNumberBetween(1, 100) .build(); textItem.setValidation(textValidation);
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
require | Text | Yêu cầu mục văn bản phải là một số. |
require | Text | Yêu cầu mục văn bản phải là một số nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc. |
require | Text | Yêu cầu mục văn bản phải là một số bằng với giá trị được chỉ định. |
require | Text | Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định. |
require | Text | Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị đã chỉ định. |
require | Text | Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị đã chỉ định. |
require | Text | Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị đã chỉ định. |
require | Text | Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc. |
require | Text | Yêu cầu mục văn bản phải là một số không bằng giá trị được chỉ định. |
require | Text | Yêu cầu phản hồi phải chứa mẫu. |
require | Text | Yêu cầu phản hồi không chứa mẫu. |
require | Text | Yêu cầu phản hồi không khớp với mẫu. |
require | Text | Yêu cầu mục văn bản phải là địa chỉ email. |
require | Text | Yêu cầu mục văn bản phải là URL. |
require | Text | Yêu cầu độ dài phản hồi phải lớn hơn hoặc bằng giá trị. |
require | Text | Yêu cầu độ dài phản hồi phải nhỏ hơn giá trị. |
require | Text | Yêu cầu phản hồi để khớp với mẫu. |
require | Text | Yêu cầu mục văn bản phải là số nguyên. |
Tài liệu chi tiết
requireNumber()
Yêu cầu mục văn bản phải là một số.
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberBetween(start, end)
Yêu cầu mục văn bản phải là một số nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc.
Tham số
Tên | Loại | Mô tả |
---|---|---|
start | Number | giới hạn dưới của dải ô bao gồm |
end | Number | giới hạn trên của dải ô bao gồm cả giá trị này |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberEqualTo(number)
Yêu cầu mục văn bản phải là một số bằng với giá trị được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải bằng. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberGreaterThan(number)
Yêu cầu mục văn bản phải là một số lớn hơn giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberGreaterThanOrEqualTo(number)
Yêu cầu mục văn bản phải là một số lớn hơn hoặc bằng giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn hoặc bằng. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberLessThan(number)
Yêu cầu mục văn bản phải là một số nhỏ hơn giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải lớn hơn. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberLessThanOrEqualTo(number)
Yêu cầu mục văn bản phải là một số nhỏ hơn hoặc bằng giá trị đã chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục phải nhỏ hơn hoặc bằng. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberNotBetween(start, end)
Yêu cầu mục văn bản phải là một số không nằm trong khoảng từ điểm bắt đầu đến điểm kết thúc.
Tham số
Tên | Loại | Mô tả |
---|---|---|
start | Number | giới hạn dưới của dải ô bao gồm |
end | Number | giới hạn trên của dải ô bao gồm cả giá trị này |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireNumberNotEqualTo(number)
Yêu cầu mục văn bản phải là một số không bằng giá trị được chỉ định.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Number | giá trị mà mục không được bằng. |
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireTextContainsPattern(pattern)
Yêu cầu phản hồi phải chứa mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản phải chứa mẫu |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireTextDoesNotContainPattern(pattern)
Yêu cầu phản hồi không chứa mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản không được chứa mẫu |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireTextDoesNotMatchPattern(pattern)
Yêu cầu phản hồi không khớp với mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản không được khớp với mẫu |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireTextIsEmail()
Yêu cầu mục văn bản phải là địa chỉ email.
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireTextIsUrl()
Yêu cầu mục văn bản phải là URL.
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi
requireTextLengthGreaterThanOrEqualTo(number)
Yêu cầu độ dài phản hồi phải lớn hơn hoặc bằng giá trị.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Integer | độ dài văn bản của đoạn văn phải lớn hơn giá trị này |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireTextLengthLessThanOrEqualTo(number)
Yêu cầu độ dài phản hồi phải nhỏ hơn giá trị.
Tham số
Tên | Loại | Mô tả |
---|---|---|
number | Integer | độ dài văn bản của đoạn văn phải nhỏ hơn hoặc bằng giá trị này |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireTextMatchesPattern(pattern)
Yêu cầu phản hồi để khớp với mẫu.
Tham số
Tên | Loại | Mô tả |
---|---|---|
pattern | String | văn bản phải khớp với mẫu |
Cầu thủ trả bóng
Text
– dùng để tạo chuỗi
requireWholeNumber()
Yêu cầu mục văn bản phải là số nguyên.
Cầu thủ trả bóng
Text
– Text
này, để tạo chuỗi