Sha256: c19e08b02576e8bb51463c58aa5834d6cfc0f7fe78725db3aeb38406da121b7a
Contents?: true
Size: 568 Bytes
Versions: 75
Compression:
Stored size: 568 Bytes
Contents
<%= pb_rails("phone_number_input", props: { id: "phone_number_input", format_as_you_type: true }) %> <%= pb_rails("button", props: {id: "clickable", text: "Save Phone Number"}) %> <%= javascript_tag do %> document.querySelector('#clickable').addEventListener('click', () => { const formattedPhoneNumber = document.querySelector('#phone_number_input').value const unformattedPhoneNumber = formattedPhoneNumber.replace(/\D/g, "") alert(`Formatted: ${formattedPhoneNumber}. Unformatted: ${unformattedPhoneNumber}`) }) <% end %>
Version data entries
75 entries across 75 versions & 2 rubygems