|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| |||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
i'm facing problem in obtaining the value of global variable. my code is as follow:
<head> <script language="Javascript"> var success function openfile() { success=1; } </script> </head> <body> <a href="javascript penfile()">Click here</a><script> document.write(success); </script> </body> </html> the value that i printout is undefined when i click for the text click here. can somebody help me to solve this problem?thanks. |
|
#2
|
|||
|
|||
|
Try closing the stream afterwards?
document.close(); |
|
#3
|
|||
|
|||
|
i'm sorry because i may be i make you misunderstanding. What i mean is the value of success can't updated in the function defined in the head section. when i initialized the global variable success=0 in the head section and click the link, the value that i printout is still 0 and not 1. Can somebody help me to solve this problem? thanks.
|
|
#4
|
||||
|
||||
|
you need to give a value to the var when you initialise it to avoid errors.
the doc.write will not work anyway but try the below - it uses a form to show the success of success! <html> <head> <script> var success=0; function openfile() { success=1; document.one.here.value=success; } </script> </head> <body> <a href="javascript penfile()">Click here</a><script> document.write(success); </script> <form name="one" method="post"> <input type="text" name="here" value="0"> </form> </body> </html> ------------------ Simon Wheeler FirePages -DHTML/PHP/MySQL |
![]() |
| Viewing: Dev Shed Forums > Web Design > HTML Programming > global variable |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|