I'm trying to do extra page for my forums that was supposed to give my users some calculations tables.
I coded all HTML and the calculation script, saved on HTML file and works great outside vB, for example testing it on IE or FF.
But when under Vb Page all I can get is "
Form is Null" error.
What I'm doing wrong ?
I saved the script inside a scrpt.js file and uploaded it in a folder under my forums root and I call this script right bellow the tag </head> before the HTML part that does input tables and etc.
That's what I'm using to call the script in my template:
Code:
<script type="text/javascript" src="Folder/script.js"?v=$vboptions[simpleversion]"></script>
Inside my script.js file I have a simple calculation like this:
Code:
function calculate(form) {
var adc = eval(form.field1.value) * eval(form.field2.value);
form.result.value = adc;
}
I also tried to use the whole script in the template instead of call the script.js file
Like this:
Code:
<script>
function calculate(form) {
var adc = eval(form.field1.value) * eval(form.field2.value);
form.result.value = adc;
}
</script>
But all I can get is "form is null"
When I load the page, it's perfect just like it was supposed to be, the input fields are correct, I can type something in but when I click the button to get the result I get this error.
Strange is like I said, when I check the whole code on IE or FF by it self outside vB it works great.
Could someone give me a hand ?
Thx.