Code:
<script type="text/javascript">
/*
Flashing Table Border Script- © Dynamic Drive (www.dynamicdrive.com)
Visit http://www.dynamicdrive.com for this script
Credit must stay intact for use
*/
//configure interval between flashes in milliseconds (1000=1 second)
var speed = 500;
var getTable = (function() {
var w3c = function(id) {
return document.getElementById(id);
}
var ie = function(id) {
return document.all[id];
}
var none = function(id) {
return false;
}
return (document.getElementById ? w3c : (document.all ? ie : none));
})();
function fla****() {
var crosstable = false;
for(var i=1;crosstable = getTable("flashtable" + i);i++) {
if (crosstable.style.borderColor.indexOf("green")!=-1)
crosstable.style.borderColor="red";
else
crosstable.style.borderColor="green";
}
}
setInterval("fla****()", speed);
</script>
Untested. Give your tables incremental IDs, such as, in this example: flashtable1, flashtable2, flashtable3, flashtable4...
Bookmarks