tcole6@gmail.com wrote:[color=blue]
> For the record books here's the javascript
:[/color]
[...]
[color=blue]
> if (document.getElementById('' + item + '_qty'))
> document.getElementById('' + item + '_qty').value =
> quantity;
> if (document.getElementById('' + item + '_baseQty'))
> document.getElementById('' + item + '_baseQty').innerHTML =
> baseQty;[/color]
What are you trying to change using innerHTML? Changing the value
attribute in Firefox will not modify the element's innerHTML. Use DOM
methods only, not innerHTML.
innerHTML is a proprietary Microsoft invention that has been widely
copied. Since there is no public standard, implementations differ[1].
One of the most obvious is that IE updates the element's innerHTML
property to reflect its current HTML, Firefox tends to keep the
innerHTML property as it was when the page loaded - essentially a 'view
source'.
I hope that helps.
1. A public standard would not guarantee consistent implementation, but
it would probably help.
--
Rob