arianhojat
05-16-2006, 04:45 PM
hello all,
i have DOM code to remove an attribute and it works in IE but not firefox, i was wondering what i am doing wrong (i guess removeAttribute isnt supported in FF)?
the code looks like this and is also attached if u want to give it a try:
.....
function processClick()
{
var SubmittedBy = document.getElementById('SubmittedBy');
//SubmittedBy.disabled = false;
//SubmittedBy.setAttribute('disabled', 'blah'); // not works
//SubmittedBy.removeAttribute('disabled');
SubmittedBy.removeAttribute('size');
SubmittedBy.removeAttribute('disabled');
}
</script>
<body>
<div onClick="processClick()">Click HEREEEEEEEEEEEEE</div>
<select name="SubmittedBy" disabled="disabled" size="3">
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
</select>
i have DOM code to remove an attribute and it works in IE but not firefox, i was wondering what i am doing wrong (i guess removeAttribute isnt supported in FF)?
the code looks like this and is also attached if u want to give it a try:
.....
function processClick()
{
var SubmittedBy = document.getElementById('SubmittedBy');
//SubmittedBy.disabled = false;
//SubmittedBy.setAttribute('disabled', 'blah'); // not works
//SubmittedBy.removeAttribute('disabled');
SubmittedBy.removeAttribute('size');
SubmittedBy.removeAttribute('disabled');
}
</script>
<body>
<div onClick="processClick()">Click HEREEEEEEEEEEEEE</div>
<select name="SubmittedBy" disabled="disabled" size="3">
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
<option>TESTTTTTTTTTTTT</option>
</select>