Hi John,
Please look into the below code and help me in finding the solution.
HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- JSP name : quickCalculation.jsp-->
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib uri="/WEB-INF/CurrencyFormatTaglib.tld" prefix="dotCurrency"%>
<html>
<head>
//Jscript Code for adding row
function addRow() {
var myTable = '<TABLE>';
var arrIdx = 0;
var ptable = document.getElementById('capitalTable');
var index = document.getElementById("psize").value;
var lastElement = document.getElementById("psize1").value;
//var index = lastElement;
var row = ptable.insertRow(lastElement);
myTable += '<hr color="#FFFFFF">';
// first row start here
myTable += '<TR>';
// first TD
var cellLeft = row.insertCell(0);
var textNode = document.createTextNode('Kapitaal*:');
var br12=document.createElement('br');
var br13=document.createElement('br');
var br05=document.createElement('br');
cellLeft.appendChild(textNode);
cellLeft.appendChild(br12);
cellLeft.appendChild(br13);
cellLeft.appendChild(br05);
myTable += '</TD>';
//second TD
myTable += '<TD style="text-align: left; width: 35%">';
// add combo
var m=1;
var cellRightSel = row.insertCell(1);
var sel1 = document.createElement('input');
sel1.type='text';
sel1.setAttribute('name', 'capital');
//sel1.name = 'capital';
sel1.width = '90%';
sel1.setAttribute("size", "38");
sel1.setAttribute("maxlength", "20");
sel1.onchange=function(){ capitalSumCheck(); };
sel1.onkeypress=function(){ numberonly(this, event)};
var br=document.createElement('br');
var br1=document.createElement('br');
cellRightSel.appendChild(sel1);
document.getElementById("psize").value=parseInt(index) + 1;
document.getElementById("psize1").value=parseInt(lastElement)+1;
return false;
}
</script>
</head>
<body">
<s:form action="quickCalculation" id="quickCalculationForm" name="quick">
<div id="capitals">
<h4><s:text name="rek.dip.header10"></s:text></h4>
<table id="capitalTable" class="selection-table" width="100" cellspacing="0">
<tbody>
<%int count=0; %>
<s:iterator value="offerCalculationRequest.capitalComponents">
<tr>
<td style="text-align: left; width: 5%;vertical-align: top">
<s:text name="rek.dip.capital" />
</td>
<td style="text-align: left; width: 35%;">
<s:textfield name="capital" maxlength="20" cssStyle="width:90%" size="20" onkeypress="return numberonly(this, event)" onchange="capitalSumCheck();"/><br/><br/>
<input type="radio" name="gender<%= count %>" value="Sexe afhankelijk" id="genderRelatedId<%= count %>" checked onclick="setHiddenValueForGender('<%= count %>',this);" disabled="disabled">Sekseafhankelijk
<input type="radio" name="gender<%= count %>" value="Sexe neutraal" id="genderRelatedId1<%= count %>" onclick="setHiddenValueForGender('<%= count %>',this);" disabled="disabled" >Sekseneutraal
<input type="hidden" id="radioHiddenId<%=count %>" name="genderRelated" value="Sekseafhankelijk" />
</td>
<td style="text-align: right; width: 10%;vertical-align: middle;vertical-align: top;">
<s:text name="rek.dip.Origin" />
</td>
<td style="text-align: left; width: 35%;vertical-align: top;">
<input type="radio" name="origin<%=count %>" value="Eigen geld" id="originId<%=count %>" onclick="setHiddenValue('<%= count %>',this);" >Eigen geld
<input type="radio" name="origin<%=count %>" id="originId1<%=count %>" value="Vreemd Geld" onclick="setHiddenValue('<%= count %>',this);">Vreemd Geld
<input type="hidden" id="radioHiddenOriginId<%=count %>" name="originValue" value='<s:property value="origin"/>' />
</td>
<td id="deleteButtonTdId<%=count %>" style="text-align: right; width: 15%">
<img id="deleteButtonId<%=count %>" name="deleteButtonName<%=count %>" src="<%=request.getContextPath()%>/images/Icons/Delete Cancel.gif" width="26" height="26" title="" alt="Remove" onclick="deleteParticular('capitalTable','deleteButtonTdId<%=count %>');"/>
</td>
</tr>
<% count++; %>
</s:iterator>
<input type="hidden" name="psize" id="psize" value="<%= count %>"/>
<input type="hidden" name="psize1" id="psize1" value="<%= count %>"/>
</tbody>
</table>
</div>
</div>
<img src="<%=request.getContextPath()%>/images/Icons/Add.gif" width="26" height="26" title="" align="left" alt="ADD" onclick="addRow();" />
</div>
</s:form>
</body>
</html>
Bookmarks