[Javascript] script no longer working with new FF
Michael Borchers
list at tridemail.de
Tue Nov 28 02:21:26 CST 2006
the following script worked fine for switching several checkboxes, now, i
guess since the new FF, it stopped working.
some kind of case-sensitive prob?!
<input type="checkbox" name="checkBoxSelect" id="checkBoxSelect"
onclick="javascript:checkboxSwitch(this, 'whatever');" />
function checkboxSwitch(thisCheckbox, checkboxSubstring)
{
if(thisCheckbox.checked == true)
{
var checked = true;
}
else
{
var checked = false;
}
var checkboxField = document.getElementsByTagName("input");
var checkboxFieldLength = checkboxField.length;
var SubstringLength = checkboxSubstring.length;
for(c=0;c<checkboxFieldLength;c++)
{
var attributeName = checkboxField[c].getAttribute("name");
var attributeNameLength = attributeName.length;
var SubstringStart =
parseFloat(attributeNameLength)-parseFloat(SubstringLength);
if(attributeName.substring(SubstringStart, attributeNameLength) ==
checkboxSubstring)
{
checkboxField[c].checked = checked;
}
}
}
More information about the Javascript
mailing list