Hi
thank you for reply.
forceId is just for myfaces , and for now i am not using myfaces.
I change that to what you said and i still get the same error from
_javascript_ Console
Error: staticText8 has no properties
Source File: http://localhost:28081/pluto/portal/Publisher/.......
Line: 306
Thank you for the help
Gerald Müllan wrote:
Hi,
stupid thing, but try it out with:
var testValue = document.getElementById("form1:statictext8");
testvalue.style = "...";
I am more or less sure that this is the problem. In js you can not
concat method calls in every case.
Apart from that, getting the dom element through the generated id is
not best practice.
Use forceId="true" in the jsp tag to be sure that you can get the id
on client in a predictable manner.
cheers,
Gerald
On 3/31/06, Legolas Woodland <[EMAIL PROTECTED]> wrote:
Hi
thank you for reading my post.
I have this problem in my web application :
generated html which i view in my browser has this :
[code]
<span id="form1:staticText8" style="border-width: 1px; border-style:
solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0, 0) rgb(0, 0,
0); height: 15px; left: 23px; top: 392px; position: absolute; width:
145px">My test Value</span>
[/code]
In my _javascript_ function i have:
[code]
function setNewColors(obj)
{
if(obj=='Yellow'){
document.getElementById("form1:statictext8").style =" left: 25px; top:
383px; position: absolute; width: 143px; border-width: 1px;
border-style: solid; border-color:#fdffca; background-color:#fdffca;
color: #000000;";
}
}
[/code]
i trigger the color change function in :
[code]
<select style="left: 264px; top: 240px; position: absolute; width:
288px" class="MnuStd" id="form1:dropDown1" name="form1:dropDown1"
size="1"
>
[/code]
When i select yellow from the drop down box , it call color change but
in _javascript_ console of FireFox i get an error like :
[code]
Error: document.getElementById("form1:statictext8") has no properties
Source File: http://localhost:28081/pluto/portal/Publisher/......
Line: 299
[/code]
can some one please tell me what is my mistake ?
Thanks
--
Gerald Müllan
Schelleingasse 2/11
1040 Vienna, Austria
0043 699 11772506
[EMAIL PROTECTED]
|
- Re: [OT]Problem with accessing form Element using javaSc... Legolas Woodland
-