Function to Add multiple tabel on a click a Link:
Expand|Select|Wrap|Line Numbers
- function addtable(){
- var ni = document.getElementById('myDiv');
- var numi = document.getElementById('theValue');
- var num = (document.getElementById("theValue").value -1)+ 2;
- numi.value = num;
- var divIdName = "my"+num+"Div";
- var newdiv = document.createElement('div');
- newdiv.setAttribute("id",divIdName);
- newdiv.innerHTML = "<table cellpadding=0 cellspacing=0><tr><td colspan=2 class=tbpadding align=left valign=middle><h6>Alternate Addresses</h6></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> Address Type: </strong></td><td valign=middle><table width=220 cellpadding=0 cellspacing=0 id=nopadding><tr><td><strong> Home:</strong> </td><td width=23><input name=address_type id=home type=radio class=checkbox value=1 checked /></td><td><strong> Business:</strong> </td><td width=20><input name=address_type id=business type=radio class=checkbox /></td><td><strong> Other:</strong> </td><td width=20><input name=address_type id=other type=radio class=checkbox /></td></tr></table><tr id=h style=display:inline><td valign=middle><strong><font color=ff0000>*</font> Address Line1: </strong></td><td valign=middle><input name=repeate_password2 type=text class=textinput id=repeate_password2 value=10238 /></td></tr><tr id=hh style=display:inline><td valign=middle><strong> Address Line2: </strong></td><td valign=middle><input name=repeate_password3 type=text class=textinput id=repeate_password3 /></td></tr><tr id=b style=display:none><td valign=middle><strong> Business Title: </strong></td><td valign=middle><input name=repeate_password2 type=text class=textinput id=repeate_password2 value=10238/></td></tr><tr id=bb style=display:none><td valign=middle><strong><font color=ff0000>*</font> Company Name: </strong></td><td valign=middle><input name=repeate_password3 type=text class=textinput id=repeate_password3 /></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> City:</strong></td><td valign=middle><input name=repeate_password4 type=text class=textinput id=repeate_password4 value=Phoenix /></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> State/Province/Territory: </strong></td><td valign=middle><select name=select3 class=selectsmall><option>AZ</option></select></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> Zip/Postal Code: </strong></td><td valign=middle><input name=repeate_password5 type=text class=textinput id=repeate_password5 value=85258/></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> Country: </strong></td><td valign=middle><label><select name=select2 class=selectsmall><option selected>USA</option></select></label></td></tr><tr><td valign=middle><strong><font color=ff0000>*</font> Phone Number: </strong></td><td valign=middle><input name=repeate_password6 type=text class=textinput id=repeate_password6/></td></tr><tr><td valign=middle><strong> Alternate Phone Number: </strong></td><td valign=middle><input name=repeate_password7 type=text class=textinput id=repeate_password7/></td></tr><tr><td valign=middle><strong> Fax Number:</strong></td><td valign=middle><input name=repeate_password8 type=text class=textinput id=repeate_password8/></td></tr><tr><td colspan=2><stromg><a href=\"javascript:;\" onclick=\"removeEvent(\'"+divIdName+"\')\">Remove<span> ></span></a></strong></td></tr></table>";
- ni.appendChild(newdiv);
- }
Function for Showing or hiding table rows on selection of a radio button is:
Expand|Select|Wrap|Line Numbers
- function changeaddress(h,hh,b,bb) {
- if ((document.getElementById("business").checked)){
- document.getElementById(h).style.display = 'inline';
- document.getElementById(hh).style.display = 'inline';
- document.getElementById(b).style.display = 'inline';
- document.getElementById(bb).style.display = 'inline';
- }
- else {
- document.getElementById(b).style.display = 'none';
- document.getElementById(bb).style.display = 'none';
- document.getElementById(h).style.display = 'inline';
- document.getElementById(hh).style.display = 'inline';
- }
- }
Thanks in advance.
Pooja