diff --git a/app/assets/javascripts/admin-manifest.coffee b/app/assets/javascripts/admin-manifest.coffee index 909cd191c..dd99c1932 100644 --- a/app/assets/javascripts/admin-manifest.coffee +++ b/app/assets/javascripts/admin-manifest.coffee @@ -9,6 +9,7 @@ #= require select2 #= require jquery.doubleScroll #= require datepicker +#= require spell_check #= require admin/application #= require admin/app #= require_tree ./admin diff --git a/app/assets/javascripts/registrant-manifest.coffee b/app/assets/javascripts/registrant-manifest.coffee index eb7577e02..84f95374a 100644 --- a/app/assets/javascripts/registrant-manifest.coffee +++ b/app/assets/javascripts/registrant-manifest.coffee @@ -4,4 +4,5 @@ #= require jquery-ui/datepicker #= require select2 #= require datepicker +#= require spell_check #= require shared/general diff --git a/app/assets/javascripts/registrar-manifest.coffee b/app/assets/javascripts/registrar-manifest.coffee index 656b5cb18..5c4a58df6 100644 --- a/app/assets/javascripts/registrar-manifest.coffee +++ b/app/assets/javascripts/registrar-manifest.coffee @@ -6,6 +6,7 @@ #= require jquery-ui/datepicker #= require select2 #= require datepicker +#= require spell_check #= require shared/general #= require registrar/autocomplete #= require registrar/application diff --git a/app/assets/javascripts/spell_check.js b/app/assets/javascripts/spell_check.js new file mode 100644 index 000000000..7c04ab071 --- /dev/null +++ b/app/assets/javascripts/spell_check.js @@ -0,0 +1,12 @@ +(function() { + function disableSpellCheck() { + let selector = 'input[type=text], textarea'; + let textFields = document.querySelectorAll(selector); + + for (let field of textFields) { + field.spellcheck = false; + } + } + + disableSpellCheck(); +})(); diff --git a/app/views/registrar/registrar_nameservers/_form.html.erb b/app/views/registrar/registrar_nameservers/_form.html.erb index cb872a91a..3aca3e0e1 100644 --- a/app/views/registrar/registrar_nameservers/_form.html.erb +++ b/app/views/registrar/registrar_nameservers/_form.html.erb @@ -7,7 +7,6 @@
<%= text_field_tag :old_hostname, params[:old_hostname], autofocus: true, required: true, - spellcheck: false, class: 'form-control' %>
@@ -19,7 +18,6 @@
<%= text_field_tag :new_hostname, params[:new_hostname], required: true, - spellcheck: false, class: 'form-control' %>
@@ -30,7 +28,7 @@
- <%= text_area_tag :ipv4, params[:ipv4], spellcheck: false, class: 'form-control' %> + <%= text_area_tag :ipv4, params[:ipv4], class: 'form-control' %>
@@ -40,7 +38,7 @@
- <%= text_area_tag :ipv6, params[:ipv6], spellcheck: false, class: 'form-control' %> + <%= text_area_tag :ipv6, params[:ipv6], class: 'form-control' %> <%= t '.ip_hint' %>