, native JavaScript implements string length interception 
 
 View Code 
 
 
 
 
 2. Native JavaScript gets the domain host 
 
 View Code 
 
 
 
 
 3. Native JavaScript Clear space 
 
 View Code 
 
 
 4. Native JavaScript replaces all 
 
 View Code 
 
 
 5. Native JavaScript Escape HTML tag 
 
 View Code 
 
 
 6. Native JavaScript to restore HTML tags 
 
 View Code 
 
 
 7. Native JavaScript time date format conversion 
 
 View Code 
 
 
 8, native JavaScript to determine whether the number type 
 
 View Code 
 
 
 9. Native JavaScript Set cookie value 
 
 View Code 
 
 
 10. Native JavaScript Gets the cookie value 
 
 View Code 
 
 
 11. Native JavaScript add to Favorite folder 
 
 View Code 
 
 
 12. Native JavaScript Set as homepage 
 
 View Code 
 
 
 13. Native JavaScript judgment IE6 
 
 View Code 
 
 
 14. Native JavaScript load Style file 
 
  
      
        
        
          
        
         1 function LoadStyle(url) {
 2         try {
 3             document.createStyleSheet(url)
 4         } catch(e) {
 5             var cssLink = document.createElement(‘link‘);
 6             cssLink.rel = ‘stylesheet‘;
 7             cssLink.type = ‘text/css‘;
 8             cssLink.href = url;
 9             var head = document.getElementsByTagName(‘head‘)[0];
10             head.appendChild(cssLink)
11         }
12     }
        
       
        
 
 
 
 
 15. Native JavaScript returns script content 
 
  
      
        
        
          
        
         1 function evalscript(s) {
 2         if(s.indexOf(‘<script‘) == -1) return s;
 3         var p = /<script[^\>]*?>([^\x00]*?)<\/script>/ig;
 4         var arr = [];
 5         while(arr = p.exec(s)) {
 6             var p1 = /<script[^\>]*?src=\"([^\>]*?)\"[^\>]*?(reload=\"1\")?(?:charset=\"([\w\-]+?)\")?><\/script>/i;
 7             var arr1 = [];
 8             arr1 = p1.exec(arr[0]);
 9             if(arr1) {
10                 appendscript(arr1[1], ‘‘, arr1[2], arr1[3]);
11             } else {
12                 p1 = /<script(.*?)>([^\x00]+?)<\/script>/i;
13                 arr1 = p1.exec(arr[0]);
14                 appendscript(‘‘, arr1[2], arr1[1].indexOf(‘reload=‘) != -1);
15             }
16         }
17         return s;
18     }
        
       
        
 
 
 
 
 16. Native JavaScript clears script content 
 
 View Code 
 
 
 
 
 17. Native JavaScript dynamic load script file 
 
  
      
        
        
          
        
        1 function appendscript(src, text, reload, charset) {
 2         var id = hash(src + text);
 3         if(!reload && in_array(id, evalscripts)) return;
 4         if(reload && $(id)) {
 5             $(id).parentNode.removeChild($(id));
 6         }
 7      
 8         evalscripts.push(id);
 9         var scriptNode = document.createElement("script");
10         scriptNode.type = "text/javascript";
11         scriptNode.id = id;
12         scriptNode.charset = charset ? charset : (BROWSER.firefox ? document.characterSet : document.charset);
13         try {
14             if(src) {
15                 scriptNode.src = src;
16                 scriptNode.onloadDone = false;
17                 scriptNode.onload = function () {
18                     scriptNode.onloadDone = true;
19                     JSLOADED[src] = 1;
20                 };
21                 scriptNode.onreadystatechange = function () {
22                     if((scriptNode.readyState == ‘loaded‘ || scriptNode.readyState == ‘complete‘) && !scriptNode.onloadDone) {
23                         scriptNode.onloadDone = true;
24                         JSLOADED[src] = 1;
25                     }
26                 };
27             } else if(text){
28                 scriptNode.text = text;
29             }
30             document.getElementsByTagName(‘head‘)[0].appendChild(scriptNode);
31         } catch(e) {}
32     }
        
       
       
 
 
 
 
 18. Native JavaScript returns the element object retrieved by ID 
 
 View Code 
 
 
 
 
 19. Native JavaScript returns browser version content 
 
 View Code 
 
 
 
 
 20. Common method for native JavaScript element display 
 
 View Code 
 
 
 
 
 21, native JavaScript has InsertBefore method, but unfortunately there is no InsertAfter method? Use the following function to implement 
 
 View Code 
 
 
 
 
 22. Native JavaScript compatible with browser binding element events 
 
 View Code 
 
 
 
 
 23. The native JavaScript cursor pauses behind the text and is called when the text box gets focus 
 
 View Code 
 
 
 
 
 24. Native JavaScript Verify URL link is valid 
 
 View Code 
 
 
 
 
 25. Native JavaScript formatting CSS style code 
 
 View Code 
 
 
 
 
 26. Native JavaScript compression CSS style code 
 
 View Code 
 
 
 
 
 27. Native JavaScript Gets the current path 
 
 View Code 
 
 
 
 
 28, the original javascriptip into an integral type 
 
 View Code 
 
 
 
 
 29, native javascript integer type resolves to IP address 
 
 View Code 
 
 
 
 
 30, Native JavaScript implementation checkbox Select All and do not select 
 
 View Code 
 
 
 
 
 31, native JavaScript to determine whether mobile devices 
 
 View Code 
 
 
 
 
 32, native JavaScript to determine whether mobile device access 
 
 View Code 
 
 
 
 
 33. Native JavaScript to determine if Apple mobile device access 
 
 View Code 
 
 
 
 
 34. Native JavaScript to determine if Android mobile device access 
 
 View Code 
 
 
 35. Native JavaScript to determine if touch screen 
 
 View Code 
 
 
 
 
 36. Native JavaScript to determine whether the Google browser on Android 
 
 View Code 
 
 
 37, native JavaScript to determine whether to open the window 
 
 View Code 
 
 
 
 
 
 38. Native JavaScript Gets the size of the mobile device initialization 
 
 View Code 
 
 
 
 
 
 39. Native JavaScript Gets the maximum size of the mobile device 
 
 View Code 
 
 
 
 
 
 40. Native JavaScript Gets the mobile device screen width 
 
 View Code 
 
 
 
 
 
 41, native JavaScript perfect judge whether the URL 
 
 View Code 
 
 
 
 
 
 42. Native JavaScript retrieves element objects based on style name 
 
 View Code 
 
 
 
 
 43. Native JavaScript determines whether to start with a string 
 
 View Code 
 
 
 44. Native JavaScript determines whether to end with a string 
 
 View Code 
 
 
 
 
 
 45. Native JavaScript Returns the version number of IE browser 
 
 View Code 
 
 
 
 
 
 46. Native JavaScript Gets the page height 
 
 View Code 
 
 
 
 
 
 47. Native JavaScript Get page scrollleft 
 
 View Code 
 
 
 
 
 
 48. Native JavaScript Gets the page visual width 
 
 View Code 
 
 
 
 
 
 49. Native JavaScript Gets the page width 
 
 View Code 
 
 
 
 
 
 50. Native JavaScript Get page scrolltop 
 
 View Code 
 
 
 
 
 
 51. Native JavaScript Gets the page visual height 
 
 View Code 
 
 
 
 
 
 52. Native JavaScript adds events across browsers 
 
 View Code 
 
 
 
 
 
 53. Native JavaScript cross-browser Delete event 
 
 View Code 
 
 
 
 
 
 54. Native JavaScript removes URL prefixes 
 
 View Code 
 
 
 
 
 
 55. Native JavaScript random number timestamp 
 
 View Code 
 
 
 
 
 
 56, native JavaScript full-width half-width conversion, icase:0 full to half, 1 half to full, others do not convert 
 
 View Code 
 
 
 
 
 
 57. Native JavaScript to confirm that the keyboard is valid input value 
 
 View Code 
 
 
 
 
 
 58. Native JavaScript Gets the location where the page is being rolled 
 
 View Code 
 
 
 
 
 
 59. Native JavaScript Another regular date format function + Call method 
 
 View Code 
 
 
 
 
 
 60. Native JavaScript time personalized output function 
 
 View Code 
 
 
 
 
 
 61. Native javascript resolves offsetx compatibility issues 
 
 View Code 
 
 
 
 
 
 62. Regular expressions commonly used by native JavaScript 
 
 View Code 
 
 
 
 
 
 63, native JavaScript implementation return to the top of the general method 
 
 View Code 
 
 
 
 
 
 64. Native JavaScript Gets the value of the get parameter in the URL 
 
 View Code 
 
 
 
 
 
 65, native JavaScript implementation of the Universal method of selecting all 
 
 View Code 
 
 
 
 
 
 66, native JavaScript implementation of all the common method of de-selection 
 
 View Code 
 
 
 
 
 
 67. Native JavaScript implementation open a form common method 
 
 View Code 
 
 
 
 
 
 68, native JavaScript to determine whether the client device 
 
 View Code 
 
 
 
 
 
 69. Native JavaScript Gets the value of the radio button 
 
 View Code 
 
 
 
 
 
 70. Native JavaScript Gets the value of the check box 
 
 View Code 
 
 
 
 
 
 71, native JavaScript to determine whether the mailbox 
 
 View Code 
 
 
 
 
 
 72. Native JavaScript to determine if there are dangerous characters in the list 
 
 View Code 
 
 
 
 
 
 73, native JavaScript to determine whether the string is greater than the specified length 
 
 View Code 
 
 
 
 
 
 74. Native JavaScript judgment string is case-insensitive for URLs 
 
 View Code 
 
 
 
 
 
 75, native JavaScript to determine whether the string is a decimal 
 
 View Code 
 
 
 
 
 
 76. Native JavaScript determines whether a string is an integer 
 
 View Code 
 
 
 
 
 
 77. Native JavaScript Determines whether a string is a floating-point number 
 
 View Code 
 
 
 
 
 
 78, native JavaScript judge whether the character is a-za-z English letter 
 
 View Code 
 
 
 
 
 
 79. Native JavaScript to determine whether the string is postal code 
 
 View Code 
 
 
 
 
 
 80. Native JavaScript determines if the character is empty null 
 
 View Code 
 
 
 
 
 
 81. Native JavaScript uses regular expressions to extract all URLs in the page code 
 
 View Code 
 
 
 
 
 
 82. Native JavaScript uses regular expressions to clear the same array (inefficient) 
 
 View Code 
 
 
 
 
 
 83. Native JavaScript uses regular expressions to clear the same array (high efficiency) 
 
 View Code 
 
 
 
 
 
 84. Native JavaScript uses regular expressions to sort the array by alphabetical order for each row 
 
 View Code 
 
 
 
 
 
 85. Native JavaScript string reverse order 
 
 View Code 
 
 
 
 
 
 86. Native JavaScript uses regular expressions to clear scripts in HTML code 
 
 View Code 
 
 
 
 
 
 87. Native JavaScript dynamically executes JavaScript scripts 
 
 View Code 
 
 
 
 
 
 88. Native JavaScript dynamically executes VBScript scripts 
 
 View Code 
 
 
 
 
 
 89, native JavaScript implementation amount capitalization conversion function 
 
 View Code 
 
 
 
 
 
 90. Large collection of regular expressions commonly used by native JavaScript 
 
 View Code 
 
 
 
 
 
 91, native JavaScript implementation of the form Change event resize operation (compatible with the browser) 
 
 View Code 
 
 
 
 
 92, native JavaScript with regular clear space around 
 
 View Code 
 
 
 
 
 93, native JavaScript to determine whether the variable is null value 
 
 View Code 
 
 
 
 
 94. Native JavaScript implements Base64 decoding 
 
 View Code 
 
 
 
 
 95. Native JavaScript implements UTF8 decoding 
 
 View Code 
 
 
 
 
 96. Native JavaScript Gets the width and height of the form's visible range 
 
 View Code 
 
 
 
 
 97, native JavaScript judge ie version number (both concise and backward compatible!) ) 
 
 View Code 
 
 
 
 
 98. Native JavaScript Gets the browser version number 
 
 View Code 
 
 
 
 
 99. Native JavaScript half-width conversion to full-width function
  
 
 View Code 
 
 
 
 
 100. Native JavaScript full-width conversion to half-width function 
 
 View Code 
 
 
 
 
 100 JavaScript Functional Code snippets that can be used directly