s.substring(start,end) s.split(delimiter)
for (variable in object){
// do something ( can use object[variable] for value )
}
For example, to show all properties of the current document
for (p in document) {
alert(p+" = "+document[p]+"\n");
}
isNumber(val)
Events can be set to make a function run after a given number of milliseconds:
setTimeout("functionName()", 100);
To get an even to repeat, put this call inside the function itself and call it from body.onLoad
Event handlers can also be defined by naming an event handler. For example
document.onclick = clickHandler
function clickHandler() {
alert("Click handled");
}
Note: The event handler when assigned should not be followed by parentheses
This probably only works in Internet Explorer
<A HREF="#"
onClick="this.style.behavior='url(#default#homepage)';
this.setHomePage('http://www.yourwebsite.com');">
Make this my homepage
</A>
http://www.javascripttoolbox.com/ - with a fantastic javascript calendar. Cheers Matt.