Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Input Mask for Text input questions #4842

Closed
JaneSjs opened this issue Sep 14, 2022 · 2 comments · Fixed by #7392 or surveyjs/survey-creator#5315
Closed

Input Mask for Text input questions #4842

JaneSjs opened this issue Sep 14, 2022 · 2 comments · Fixed by #7392 or surveyjs/survey-creator#5315
Assignees
Milestone

Comments

@JaneSjs
Copy link
Contributor

JaneSjs commented Sep 14, 2022

Masked input ensures a predefined format for user input values. For example, this can be useful for date, numeric, currency, phone number input, etc.

User requests:

@Mominadar
Copy link

Hi, is this issue open for contribution?

@JaneSjs
Copy link
Contributor Author

JaneSjs commented Nov 16, 2023

User issues from the last year.

Numbers [16]

T13801, T13201, T11864, T11866, T11774, T11426, T11426, T10084, T9312, T8046, T6225, T14100, T13164, T13018, T11953, T11234

Currency [10]

T15469, T15254, T9453, T14861, T14609, T14159, T11864, T11702, T11374, surveyjs/survey-creator#4690 (in matrix columns)

Date [8]

T13820, T13737, T10648, T11252, T11426, T6886, T14100, T12011

Phone / tel [6]

T12044, T12695, T12246, T10648, T9768, T8258

Email [2]

T13375, T12246

Url [2]

T12695, T11343

ZIP-code [1]

T12246

@OlgaLarina OlgaLarina linked a pull request Nov 21, 2023 that will close this issue
OlgaLarina pushed a commit that referenced this issue Nov 28, 2023
OlgaLarina pushed a commit that referenced this issue Nov 28, 2023
OlgaLarina pushed a commit that referenced this issue Nov 28, 2023
OlgaLarina pushed a commit that referenced this issue Nov 29, 2023
OlgaLarina pushed a commit that referenced this issue Dec 1, 2023
OlgaLarina pushed a commit that referenced this issue Dec 26, 2023
OlgaLarina pushed a commit that referenced this issue Dec 26, 2023
OlgaLarina pushed a commit that referenced this issue Dec 26, 2023
OlgaLarina pushed a commit that referenced this issue Dec 26, 2023
OlgaLarina pushed a commit that referenced this issue Jan 24, 2024
OlgaLarina pushed a commit that referenced this issue Jan 26, 2024
OlgaLarina pushed a commit that referenced this issue Feb 7, 2024
OlgaLarina pushed a commit that referenced this issue Feb 7, 2024
OlgaLarina pushed a commit that referenced this issue Feb 7, 2024
OlgaLarina pushed a commit that referenced this issue Feb 8, 2024
OlgaLarina pushed a commit that referenced this issue Feb 8, 2024
OlgaLarina pushed a commit that referenced this issue Feb 8, 2024
OlgaLarina pushed a commit that referenced this issue Feb 12, 2024
OlgaLarina pushed a commit that referenced this issue Feb 12, 2024
OlgaLarina pushed a commit that referenced this issue Feb 13, 2024
OlgaLarina pushed a commit that referenced this issue Feb 15, 2024
OlgaLarina pushed a commit that referenced this issue Feb 16, 2024
OlgaLarina pushed a commit that referenced this issue Feb 22, 2024
OlgaLarina pushed a commit that referenced this issue Feb 22, 2024
OlgaLarina pushed a commit that referenced this issue Feb 22, 2024
OlgaLarina pushed a commit that referenced this issue Feb 26, 2024
OlgaLarina pushed a commit that referenced this issue Feb 27, 2024
OlgaLarina pushed a commit that referenced this issue Mar 1, 2024
OlgaLarina pushed a commit that referenced this issue Mar 1, 2024
OlgaLarina pushed a commit that referenced this issue Mar 1, 2024
OlgaLarina pushed a commit that referenced this issue Mar 1, 2024
OlgaLarina pushed a commit that referenced this issue Mar 1, 2024
OlgaLarina pushed a commit that referenced this issue Mar 5, 2024
OlgaLarina pushed a commit that referenced this issue Mar 5, 2024
OlgaLarina pushed a commit that referenced this issue Mar 7, 2024
OlgaLarina pushed a commit that referenced this issue Mar 7, 2024
novikov82 pushed a commit that referenced this issue Mar 11, 2024
* work for #4842 add unit tests for pattern mask

* work for #4842 update getUnmaskedValue function

* work for #4842 apply input mask

* work for #4842 editing value by pattern

* work for #4842 calculate cursor position

* work for #4842  fix vue3 ref

* work for #4842 change   settings.placeholderChar for unit tests

* work for #4842 add syntacticAnalysisMask function

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842 add datetime mask

* work for #4842

* work for #4842

* work for #4842

* work for #4842: update currence mask

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

* work for #4842

---------

Co-authored-by: OlgaLarina <[email protected]>
@OlgaLarina OlgaLarina linked a pull request Mar 11, 2024 that will close this issue
@OlgaLarina OlgaLarina added this to the v1.9.134 milestone Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment