Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div class="form-group" id="productOptionGroup">
- <label for="productOption[]">Opcje towaru</label>
- <div class="checkbox">
- <label class="checkbox-inline">
- <input name="productOption[]" type="checkbox" id="inlineCheckbox1" value="Opcja1" onchange="ValidationProductOption()">Opcja 1
- </label>
- <label class="checkbox-inline">
- <input name="productOption[]" type="checkbox" id="inlineCheckbox2" value="Opcja2" onchange="ValidationProductOption()">Opcja 2
- </label>
- <label class="checkbox-inline">
- <input name="productOption[]" type="checkbox" id="inlineCheckbox3" value="Opcja3" onchange="ValidationProductOption()">Opcja 3
- </label>
- <label class="checkbox-inline">
- <input name="productOption[]" type="checkbox" id="inlineCheckbox4" value="Opcja4" onchange="ValidationProductOption()">Opcja 4
- </label>
- <label class="checkbox-inline">
- <input name="productOption[]" type="checkbox" id="inlineCheckbox5" value="Opcja5" onchange="ValidationProductOption()">Opcja 5
- </label>
- </div>
- </div>
- function ValidationProductOption()
- {
- var checkBox = document.getElementsByTagName("productOption[]");
- var counter = 0;
- for (var i = 0; i< 5; i++)
- {
- if(document.forms["form"]["productOption[]"][i].checked)
- {
- counter++;
- }
- }
- if ( counter < 2)
- {
- var input = document.getElementById("productOptionGroup");
- var content = document.createTextNode("Zaznacz minimum 2 opcje");
- errorFunction(input, content);
- return false;
- }
- else
- {
- var input = document.getElementById("productOptionGroup");
- error = document.getElementById("error");
- if (input.lastChild == error)
- {
- input.removeChild(error);
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement