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).
Code:<!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>







Bookmarks