Guest User

Untitled

a guest
Jan 22nd, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. document.getElementByID(*id*);
  2. document.getElementsByClassName(*class*);
  3. document.getElementsByTagName(*tag*);
  4.  
  5. <span property="v:name">Basil Grilled Tomatoes and Onions</span>
  6.  
  7. document.getElementsByAttributeName("property");
  8.  
  9. document.querySelectorAll('[property]'); // All with attribute named "property"
  10. document.querySelectorAll('[property=value]'); // All with "property" set to "value" exactly.
  11.  
  12. document.querySelectorAll('span[property]');
  13.  
  14. var withProperty = [],
  15. els = document.getElementsByTagName('span'), // or '*' for all types of element
  16. i = 0;
  17.  
  18. for (i = 0; i < els.length; i++) {
  19. if (els[i].hasAttribute('property')) {
  20. withProperty.push(els[i]);
  21. }
  22. }
  23.  
  24. $("span['property'=v:name]"); // for selecting your span element
  25.  
  26. Array.prototype.filter.call(
  27. document.getElementsByTagName('span'),
  28. function(el) {return el.getAttribute('property') == 'v.name';}
  29. );
  30.  
  31. Array.prototype.filter.call(
  32. document.getElementsByTagName('span'),
  33. (el) => el.getAttribute('property') == 'v.name'
  34. )
  35.  
  36. $.fn.hasAttribute = function(tagName, attrName){
  37. var result = [];
  38. $.each($(tagName), function(index, value) {
  39. var attr = $(this).attr(attrName);
  40. if (typeof attr !== 'undefined' && attr !== false)
  41. result.push($(this));
  42. });
  43. return result;
  44. }
  45.  
  46. element.getAttribute(attributeName);
  47.  
  48. var wrap = document.getElementById("wrap");
  49. var myattr = wrap.getAttribute("title");
  50.  
  51. $$('span[property=v.name]');
  52.  
  53. document.body.select('span[property=v.name]');
Add Comment
Please, Sign In to add comment