Guest User

Untitled

a guest
Jun 17th, 2012
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. Method to change self-closing tags to explicit tags in Javascript?
  2. <span class="label"/>
  3.  
  4. <span class ="label"></span>
  5.  
  6. var div = document.createElement('div');
  7. div.innerHTML = '<span/>';
  8. var span = div.getElementsByTagName('span')[0];
  9. span.innerHTML = 'hello';
  10. alert(span.innerHTML);
  11.  
  12. var splitSpan = textHTML.split(">");
  13. var i=0;
  14. for(i=0;i<splitSpan.length-1;i++){
  15. var lengthSpan = splitSpan[i].length;
  16. var subSpan = splitSpan[i].substring(1,5);
  17. var endSpan = splitSpan[i].charAt(lengthSpan-1);
  18.  
  19. if(subSpan=="span" && endSpan=="/")
  20. {
  21.  
  22. splitSpan[i]=setCharAt(splitSpan[i],lengthSpan-1,'>');
  23. splitSpan[i]=splitSpan[i]+"</span>";
  24. }
  25. else
  26. {
  27.  
  28. splitSpan[i]=splitSpan[i]+">";
  29. }
  30.  
  31. if(index > str.length-1) return str;
  32.  
  33. return str.substr(0,index) + chr + str.substr(index+1);
Advertisement
Add Comment
Please, Sign In to add comment