求助一道java题,弱智跪求大神们帮助!!拜托了 30
项目1:表格增删查改需求1:通过js方式控制表格新增,表格删除,表格修改,表格保存需求2:将js生成的表格信息保存到指定位置,保存数据的格式为xml文件需求3:通过ser...
项目1:表格增删查改
需求1:通过js方式控制表格新增,表格删除,表格修改,表格保存
需求2:将js生成的表格信息保存到指定位置,保存数据的格式为xml文件
需求3:通过servlet请求方式获得xml文件的信息,将xml中保存的数据回填到当前的table表格当中
需求4:再次修改table表格中的信息,可以继续保存信息到xml文件当中
第一题我已经基本做完,234题清详细说明,尤其是需求3的代码,急求!
function on(){
var xing=document.getElementById("xingming");
var nianling=document.getElementById("nianling");
var table1=document.getElementById("table1");
var tr=table1.insertRow();
var td1=tr.insertCell();
var td2=tr.insertCell();
var td3=tr.insertCell();
td1.innerHTML="<input type='text'value='"+xing.value+"' disabled>";
td2.innerHTML="<input type='text'value='"+nianling.value+"'disabled>";
td3.innerHTML = "<input type='button' value='修改' onclick='xiugai(this)' /><input type='button' value='保存' onclick='baocun(this)' /><input type='button' value='删除' onclick='shan(this)'/>";
}
function xiugai(obj)
{
var tds = obj.parentNode.parentNode.childNodes;
for(var i =0;i < tds.length-1;i++)
{
tds[i].firstChild.disabled = false;
}
}
function shan(obj){
var table1=document.getElementById("table1");
var tr=obj.parentNode.parentNode;
table1.deleteRow(tr.rowIndex);
}
function baocun(obj){
var tds = obj.parentNode.parentNode.childNodes;
for(var i =0;i < tds.length-1;i++)
{
tds[i].firstChild.disabled = true;
}
}
</script>
<table border="1">
<tr>
<td>姓名</td>
<td><input type="text"id="xingming"/></td>
</td>
<tr>
<td>年龄</td>
<td><input type="text"id="nianling"/></td>
</tr>
<tr>
<td>操作</td>
<input type="button"value="新增"onclick="on()"/></td>
</tr>
<table>
<hr>
<table id="table1" border="1">
<tr>
<td>姓名</td>
<td>年龄</td>
<td>操作</td>
</tr>
</table>
</body>
</html>
需求1也帮忙解决一下吧!那段代码有很多问题!!用myeclipse编辑! 展开
需求1:通过js方式控制表格新增,表格删除,表格修改,表格保存
需求2:将js生成的表格信息保存到指定位置,保存数据的格式为xml文件
需求3:通过servlet请求方式获得xml文件的信息,将xml中保存的数据回填到当前的table表格当中
需求4:再次修改table表格中的信息,可以继续保存信息到xml文件当中
第一题我已经基本做完,234题清详细说明,尤其是需求3的代码,急求!
function on(){
var xing=document.getElementById("xingming");
var nianling=document.getElementById("nianling");
var table1=document.getElementById("table1");
var tr=table1.insertRow();
var td1=tr.insertCell();
var td2=tr.insertCell();
var td3=tr.insertCell();
td1.innerHTML="<input type='text'value='"+xing.value+"' disabled>";
td2.innerHTML="<input type='text'value='"+nianling.value+"'disabled>";
td3.innerHTML = "<input type='button' value='修改' onclick='xiugai(this)' /><input type='button' value='保存' onclick='baocun(this)' /><input type='button' value='删除' onclick='shan(this)'/>";
}
function xiugai(obj)
{
var tds = obj.parentNode.parentNode.childNodes;
for(var i =0;i < tds.length-1;i++)
{
tds[i].firstChild.disabled = false;
}
}
function shan(obj){
var table1=document.getElementById("table1");
var tr=obj.parentNode.parentNode;
table1.deleteRow(tr.rowIndex);
}
function baocun(obj){
var tds = obj.parentNode.parentNode.childNodes;
for(var i =0;i < tds.length-1;i++)
{
tds[i].firstChild.disabled = true;
}
}
</script>
<table border="1">
<tr>
<td>姓名</td>
<td><input type="text"id="xingming"/></td>
</td>
<tr>
<td>年龄</td>
<td><input type="text"id="nianling"/></td>
</tr>
<tr>
<td>操作</td>
<input type="button"value="新增"onclick="on()"/></td>
</tr>
<table>
<hr>
<table id="table1" border="1">
<tr>
<td>姓名</td>
<td>年龄</td>
<td>操作</td>
</tr>
</table>
</body>
</html>
需求1也帮忙解决一下吧!那段代码有很多问题!!用myeclipse编辑! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询