Hello All,
I am trying to get the data what user has given in 4 TextBox.But i could not get the data from javascript end.Can anyone please check and tell me the correct way( yes i wants to use for loop and the control name create dynamically).
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="javascript">
function mfData()
{
var strData="";
for(var i=1;i<5;i++)
{
var pos='txt'+i;
if(eval('document.frm.'+pos+'.value')=="")
{
alert ("data not found"+pos);
return false;
}
else
{
strData=strData+eval('document.frm.'+pos+'.value');
}
}
alert (strData);
return true;
}
</script>
</head>
<body >
<form name="frm">
<table>
<tr><td>User 1</td><td><textarea id="txt1" name="txt1"></textarea></td></tr>
<tr><td>User 2</td><td><textarea id="txt2" name="txt2"></textarea></td></tr>
<tr><td>User 3</td><td><textarea id="txt3" name="txt3"></textarea></td></tr>
<tr><td>User 4</td><td><textarea id="txt4" name="txt4"></textarea></td></tr>
<tr><td colspan="2"><input type="button" value="Click" name="nbtn" onclick="javascript:return mfData();" /></td></tr>
</table>
</form>
</body>
</html>