Advertisement
Guest User

Untitled

a guest
Feb 21st, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. Input 1
  2. <input type="hidden" value="1" class="testfieldvalue">
  3. <div class="testfieldshow" name="testfieldshow" style="display: none">
  4. <label class="Field_1_label" style="display: none">Field 1</label>
  5. <input type="text" class="Field_1" name ="Field_1" style="display: none">
  6. <label class="Field_2_label" style="display: none">Field 2</label>
  7. <input type="text" class="Field_2" name ="Field_2" style="display: none">
  8. </div>
  9. <br>
  10. Input 2
  11. <input type="hidden" value="2" class="testfieldvalue">
  12. <div class="testfieldshow" name="testfieldshow" style="display: none">
  13. <label class="Field_1_label" style="display: none">Field 1</label>
  14. <input type="text" class="Field_1" name ="Field_1" style="display: none">
  15. <label class="Field_2_label" style="display: none">Field 2</label>
  16. <input type="text" class="Field_2" name ="Field_2" style="display: none">
  17. </div>
  18.  
  19. <script>
  20. var testfieldvalue = document.getElementsByClassName("testfieldvalue")[0].value;
  21. var testfieldshow = document.getElementsByClassName("testfieldshow")[0];
  22. var field1 = document.getElementsByClassName("Field_1")[0];
  23. var field1label = document.getElementsByClassName("Field_1_label")[0];
  24. var field2 = document.getElementsByClassName("Field_2")[0];
  25. var field2label = document.getElementsByClassName("Field_2_label")[0];
  26.  
  27.  
  28. $(".testfieldvalue[value]").each(function(){
  29. var testfield = ($(this).attr('value'));
  30. if (testfield == '1') {
  31. testfieldshow.style.display = '';
  32. field1.style.display = '';
  33. field1label.style.display = '';
  34. } else if (testfield == '2') {
  35. testfieldshow.style.display = '';
  36. field1.style.display = '';
  37. field1label.style.display = '';
  38. field2.style.display = '';
  39. field2label.style.display = '';
  40. }
  41. });
  42. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement