473,372 Members | 1,237 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,372 software developers and data experts.

Equivalent of .disabled = false in Mozilla?

Hi

How do I accomplish the following functionality in Mozilla/ Firefox:

document.form.textbox.disabled = false

if I want to conditionally enable a text box that was disabled by default.

The above code works fine in IE, but doesn't in Mozilla. I have seen
somewhere the Mozilla equivalent of the same, but can't quite find it.

Also I would appreciate if you can point me to a solution (if any) that
works in both of them, without having to resort to checking the browsers
and executing seperate code.

Thanks in advance!
RI
Jul 23 '05 #1
6 5003

"Red_Indian" <re*******@liverpoolfans.com> ???????/???????? ? ????????
?????????: news:2g************@uni-berlin.de...
Hi

How do I accomplish the following functionality in Mozilla/ Firefox:

document.form.textbox.disabled = false

if I want to conditionally enable a text box that was disabled by default.

The above code works fine in IE, but doesn't in Mozilla. I have seen
somewhere the Mozilla equivalent of the same, but can't quite find it.

Also I would appreciate if you can point me to a solution (if any) that
works in both of them, without having to resort to checking the browsers
and executing seperate code.

Thanks in advance!
RI

I checked in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
Gecko/20040206 Firefox/0.8.
It works.
Here is piece of code.
<html>
<head>
<title>Test Page</title>
</head>
<form name="form123" id="form123" method="post">
<INPUT TYPE="text" NAME="catalog" SIZE="20">
<INPUT TYPE="button" NAME="button1" VALUE="disable"
onClick="form123.catalog.disabled=true">
<INPUT TYPE="button" NAME="button2" VALUE="enable"
onClick="form123.catalog.disabled=false">
</form>
</html>
Jul 23 '05 #2
In article <2g************@uni-berlin.de>, re*******@liverpoolfans.com
enlightened us with...
Hi

How do I accomplish the following functionality in Mozilla/ Firefox:

document.form.textbox.disabled = false


IIRC, standard cross-browser code would be

document.forms["formname"].elements["elementname"].disabled = false;
--
--
~kaeli~
Any sufficiently advanced technology is indistinguishable
from magic.
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 23 '05 #3
Dennis Biletsky wrote:
I checked in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6)
Gecko/20040206 Firefox/0.8.
It works.


My mistake!!

I asked the wrong question... :p

I want to know the equivalent of ".innerHTML" in Mozilla

e.g.

document.getElementById('label1').innerHTML = "Test"
/
/
...
<p id="label1">
When you look at my code you'll see why I made the mistake of asking the
"wrong question" - I didn't realize that maybe the condition wasn't
being satified in the first place.

if (document.getElementById('label1').innerHTML != '')
{
document.request.textbox.disabled=false
....
}

Thanks once again!
"RI"
;)
Jul 23 '05 #4
Red_Indian <re*******@liverpoolfans.com> writes:
I want to know the equivalent of ".innerHTML" in Mozilla
innerHTML works in Mozilla.
document.getElementById('label1').innerHTML = "Test"
/
/
...
<p id="label1">
I hope there is an </p> somewhere. Make sure your HTML is valid,
or that could be the cause of your problems.

Is the assignment happening before the <p> has been placed on the
page?
if (document.getElementById('label1').innerHTML != '')
There is nothing here that shoudln't work in Mozilla/Gecko.
{
document.request.textbox.disabled=false


This might work, but I would recommend:
document.forms['request'].elements['textbox'].disabled = false;

/L
--
Lasse Reichstein Nielsen - lr*@hotpop.com
DHTML Death Colors: <URL:http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'
Jul 23 '05 #5
Lasse Reichstein Nielsen wrote:
Make sure your HTML is valid,
or that could be the cause of your problems.


That tip helped me identify the problem. I ran the validator (and
amongst the other things :D) I found I was doing this right BEFORE the
code I sent in my earlier mail:

function refresh()
{
req_type=document.getElementById('type').value
.....

}

for a control NAMED (not the id) "type" :

<select name="type" onchange="refresh()">

While IE was forgiving this mistake and "realizing" I "meant" this:

document.myform.type.value (I don't know why I didn't use this in the
first place!!)

Mozilla wasn't (and rightly so ofcourse)

Anyways, I planned to run the HTML validator "at the end" of my project,
but the lesson I have learnt is it's never to early to validate your
HTML code. I guess I should get one of those editors with a built in
validator ;)

Thanks Lasee and everybody else!
RI
Jul 23 '05 #6
DU
Lasse Reichstein Nielsen wrote:
Red_Indian <re*******@liverpoolfans.com> writes:

I want to know the equivalent of ".innerHTML" in Mozilla

innerHTML works in Mozilla.

document.getElementById('label1').innerHTML = "Test"
/
/
...
<p id="label1">


If the node to change is a text node, then innerHTML can be conveniently
replaced by W3C DOM 2 CharacterData attribute or a DOM Core attribtue
like assigning the childNodes[0].nodeValue; either way, such methods
which will work in Opera 7.x, MSIE 5+, Mozilla, Safari, etc..

DU
Jul 23 '05 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: David Wake | last post by:
I have two radio buttons and two checkboxes in a form. I'm trying to write some code so that when a radio button is selected, its corresponding checkbox is disabled. My code looks like this: ...
4
by: Craig | last post by:
I have a page that has a few columns and totals. I've been asked to amke sure that not only is the totals boxes readonly, they must not accept focus from the cursor. However, setting the bo to...
7
by: Mark Szlazak | last post by:
Is there anything for Mozilla or Firefox that would be equivalent to IE's onpaste event for a textarea?
14
by: horos | last post by:
hey all, I'm a heavy perl user, not so much a java script user, and was wondering... perl has an extremely nice utility called Data::Dumper, which allows you to dump out the contents of an...
4
by: Hai Nguyen | last post by:
I'm learning C sharp and do not like vb much. I'm creatiing a wepage using panel to test myself. I tried to use these code below, which is written in VB, and to transform them to c sharp but I got...
1
by: Sebastian Feher | last post by:
Hi All, I am calling load() on a xml document object and I would like to test if there was any exception. Is there an equivalent to xmlDocument.parseError.reason in Mozilla/FF1.5+ ? So far...
11
by: honey99 | last post by:
Hi! I have a combobox,it should be disabled when i select a value(say "post") from another combobox.it is working in IE but not in mozilla...can anybody help me??i'm sending the code.... Regards ...
2
by: CreativeMind | last post by:
hi i have following code but problem is that when i debug both checkboxes have disabled property always false whether it is checked or unchecked..thx for help. function checkFinance(){ var...
1
by: brettokumar | last post by:
hi i hav a button i set a property for this button Enabled ="False"; this button hav text and at all. while im run the application this button is disabled and the text is displayed in IE but...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.