Welcome To Snipplr
Everyone's Recent JavaScript Snippets
- All /
- JavaScript /
- HTML /
- PHP /
- CSS /
- Ruby /
- Objective C
This function is near enough the same as parsing XML. The only things that have changed are the sections marked !important.
3
2596
posted 19 years ago by 1man
This while loop will remove all childNodes from a selected element.
1
1617
posted 19 years ago by 1man
Very basic grab a line of text from a file then display it in an alert box. Uses other functions for loading prepareLinks() and creating the request.
2
2391
posted 19 years ago by 1man
This functions allows you to create a new XMLHTTPRequest, it checks to see if the browser supports each method, if not it returns false.
4
2516
posted 19 years ago by 1man
This function allows you to open a new window, without using any inline Javascript. Simply add rel="external" to the link you wish to open in a new window.
3
3474
posted 19 years ago by 1man
This function extracts a value from a url. Very useful for tracking codes. For example, you have a url http://your.url/?source=666999, and you need the source number to be placed into a variable. Use the code below.
2
2109
posted 19 years ago by 1man
In IE5 and IE6 the transparancy in PNG images won't happen at all, so this would fix it. This might come really useful while we are in the era of switching to better standard-friendly browsers.
7
2786
posted 19 years ago by iTony
Based on the linked SitePoint article but with options to limit the container (eg body copy) and set the target. Use '_blank' for a new window for each link. Also adds a class (based on the rel value) for styling. Call the 'relWindow' on window load.
2
2194
posted 19 years ago by mountainash
Function to look if an element has a class, if it doesn't simply add it to the element. If it does have a class add it to the class that is already there. Function expects 2 values, the element to add the class to, and the new class name (value).
3
2828
posted 19 years ago by 1man
This function looks for tables in a web page, then loops through the rows and sets the backgroundColor for ever other row.This creates a striped table which is easier to read.
2
2505
posted 19 years ago by 1man
Use this function to queue functions you wish to load on window onload. Very useful when code becomes complex.
3
2802
posted 19 years ago by 1man
Usage of the getNextElement function. Very basic usage to pick out the h1 tags, then change the properties of the next element(not node).
1
1984
posted 19 years ago by 1man
Useful function for CSS DOM, returns the next element after the selected node. So you could style the element directly after a h1 element for example.
2
2024
posted 19 years ago by 1man
Haven't had a chance to use this but it looks very promising.
14
3057
posted 19 years ago by aznprncritic
A great script that will serve up stylesheets based on browser viewport size.
5
2651
posted 19 years ago by aznprncritic
This is another script from the DOM scripting book. Not really relevant to anybody else. Useful for reminding myself about the DOM.
1
1752
posted 19 years ago by 1man
Not really relevant to anybody else. Full unobtrusive js file for a simple gallery. From DOM Scripting by Jeremy Keith (superb book, highly recommend it for anyone looking to move into DOM scripting)
2
2010
posted 19 years ago by 1man
Vert useful function since there isn't an insertAfter function in the DOM. Call it inside scripts, it expects
insertAfter(*the new element to be inserted*, *the element you want it to be inserted after*);
3
3829
posted 19 years ago by 1man
when testing forms you don't always want to fill in dummydate
this is a function i used to autofill and select values.
1
1842
posted 19 years ago by assbach
Handy for after submitting a form or moving sites and wanting to tell users about the change. Just change the URL (can be absolute or relative) and the timeout. Shown here as 5 seconds.
5
2656
posted 19 years ago by mountainash
Trims leading and trailing spaces from a string value and returns the result as a new string.
1
2295
posted 19 years ago by splorp
in javascript use, for example: myJsonObject["js007"].firstname + ' ' + myJsonObject["js007"].lastnamename
to return James Bond
1
1967
posted 19 years ago by markireland
This is a prototype based method for loading functions, this is an alternative to using window.onload = function();
1
1699
posted 19 years ago by vanne