Hi all,
First of all thanks for everyone who responds to me. I appreciate it.
Here is my problem.
I have a HTML form containing two text box controls in it and a submit button. When a user enters information in those two textboxes and click on submit, the information is sent to a function in Javascript. In the javascript, the information from those textboxes is stored in a javascript variable.
The problem is as follows:
When I am inputting string text in the html text boxes and in the javascript when I am trying to print those values, it is giving me out an error saying NaN. However when i input integer values in the text boxes it is printing those numbers. Is there a conversion that I have to do for the string to be printed. I am new to Javascript and need your help. This is a basic code of Javascript. Below is the code that I have. Thanks in advance for your help.
<html>
<script type = “text/javascript”>
function square(form)
{
var test = form.value1.value;
window.alert(+test);
var point = document.test.value1.value;
pointcon = point.toString();
window.alert(“nice”);
window.alert(+pointcon);
var point2 = eval(document.test.value2.value);
var point3 = point + point2;
alert(point3);
}
</script>
<head>
<body>
<form name = “test”>
First name: <input type=“text” name = “value1” value1 = “”/><br />
Last name: <input type=“text” name = “value2” value2 = “”/>
<input type = “button” value = “Submit” onClick=“square(this.form)”/>
</form>
</body>
</html>