Guest User

Untitled

a guest
Jul 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. function activatePlaceholders() {
  2. var detect = navigator.userAgent.toLowerCase();
  3. if (detect.indexOf('safari') > 0) {
  4. return false;
  5. }
  6. var inputs = document.getElementsByTagName('input');
  7. for (var i=0;i<inputs.length;i++) {
  8. if (inputs[i].getAttribute('type') == 'text') {
  9. if (inputs[i].getAttribute('placeholder') && inputs[i].getAttribute('placeholder').length > 0) {
  10. var className = inputs[i].getAttribute('class');
  11. if(inputs[i].value.length < 1){
  12. inputs[i].setAttribute('class', className + " placeholders");
  13. }
  14. inputs[i].onclick = function() {
  15. if (this.value == this.getAttribute('placeholder')) {
  16. var className = inputs[i].getAttribute('class');
  17. className.replace('placeholders', '');
  18. this.setAttribute('class', className);
  19. this.value = '';
  20. }
  21. return false;
  22. }
  23. inputs[i].onblur = function() {
  24. if (this.value.length < 1) {
  25. this.value = this.getAttribute('placeholder');
  26. var className = inputs[i].getAttribute('class');
  27. this.setAttribute('class', className + " placeholders");
  28. }
  29. }
  30. inputs[i].value = inputs[i].getAttribute('placeholder');
  31. }
  32. }
  33. }
  34. }
Add Comment
Please, Sign In to add comment