[Javascript] Syntax help: Assign padding to an element based on the width of its parent
Roger Roelofs
rer at datacompusa.com
Tue Sep 18 07:17:48 CDT 2007
Barney,
On Sep 18, 2007, at 5:30 AM, Barney Carroll wrote:
> window.onload = function () {
> forms =
> document.getElementById('region-content').getElementsByTagName
> ('form');
> for (var i=0, j=forms.length; i<j; ++i) {
> var formwidth = forms[i].getOffsetWidth;
> var legends = forms[i].getElementsByTagName('legend');
> for (var k=0, j=legends.length; k<j; ++k) {
> legends[k].style.paddingRight = (formwidth -
> legends[k].gettOffsetWidth - 12) + 'px';
> }
> }
> }
I haven't tested, but I think you have a typo.
Change
... legends[k].gettOffsetWidth - 12) + 'px';
to
... legends[k].getOffsetWidth - 12) + 'px';
Roger
--
Roger Roelofs web www.datacompusa.com
Datacomp Appraisal Services Email rer at datacompusa.com
3215 Eaglecrest Drive, NE
Grand Rapids, MI 49525-4593
More information about the Javascript
mailing list