The code I downloaded below was to change a 'td' field to right align if it was a currency. I tried to change the code so that it will display red when a negative number is displayed. It doesn't work. Do you know why?
<style type="text/css">
<!--
td.negative { background-color : red; }
-->
</style>
<script language="JavaScript" type="text/javascript">
<!--
function PhoneHome() {
var shoePhone = document.getElementById('shoePhone');
shoePhone.src = "datafeed.
js";
}
function ReceiveData(response) {
var table = document.getElementById('results');
var oldTbody = table.getElementsByTagName('tbody')[0];
var newTbody = document.createElement('tbody');
table.replaceChild(newTbody, oldTbody);
for (var i=0, istop=response.length; i<istop; i++) {
var tempRow = document.createElement('tr');
for (var j=0, jstop=response[i].length; j<jstop; j++) {
var tempCell = document.createElement('td');
var tempText = document.createTextNode(response[i][j]);
tempCell.appendChild(tempText);
tempRow.appendChild(tempCell);
if (tempText.nodeValue.indexOf('-') == 0) tempCell.setAttribute("class", "negative");
}
newTbody.appendChild(tempRow);
}
}
//-->
</script>
</head>