问题描述
谁帮我看看:functionsetid(){vartables=document.getElementById("upid");str='';str+='<tablewidth="699"border="0"align="center"cellpadding="4"cellspacing="1"bgcolor="#CCCCCC">';str+='<tr>';str+='<tdbgcolor="#ffffff"colspan=4align="center"height="55"style="font-size:24px;"><strong>供应商详细信息</strong></td>';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"width="100"align="center">公司名称:</td><tdbgcolor="#ffffff"width="247"id="a1">//想在这写入下面input中的gsmc的值</td><tdbgcolor="#ffffff"width="100"align="center">经营品牌:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"rowspan="3"align="center">经营类别:</td><tdbgcolor="#ffffff"width="247"rowspan="3"></td><tdbgcolor="#ffffff"align="center">联系人:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"align="center">联系电话:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"align="center">联系手机:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"height="55"align="center">联系地址:</td><tdbgcolor="#ffffff"colspan="3"></td></tr></table><br>';document.getElementById("upid").innerHTML=str+'<br>';}</script></head><body><tablewidth="650"border=0cellSpacing=0cellPadding=0bordercolor="#000000"align="center"><tr><tdcolspan="4"align="center"style="font-size:24px;"height="55"><strong>添加供应商</strong></td></tr></table><tablewidth="650"border=1cellSpacing=0cellPadding=0bordercolor="#000000"style="font-size:13px;"id="xb"align="center"><trid="ee"><tdwidth="88"height="25"align="center">公司名称:</td><tdwidth="224"id="a1"name="a1"><inputname="gsmc"type="text"id="gsmc"onfocus="this,select()"onmouseover="this,focus()"value="填写公司名称"size="30"height="20"/></td>把这个值写到上面去<tdwidth="88"height="25"align="center">经营品牌:</td><tdwidth="241"id="a2"name="a2"><inputname="jypp"type="text"id="jypp"onfocus="this,select()"onmouseover="this,focus()"value="可填多个品牌"size="30"height="20"/></td></tr><tr><tdrowspan="3"align="center">经营类别:</td><tdrowspan="3"id="a3"name="a3"><textareaname="jylb"cols="28"rows="5"id="jylb"value="可填多个类别"height="20"></textarea></td><tdwidth="88"height="25"align="center">联系人:</td><tdwidth="241"id="a4"name="a4"><inputname="lxr"type="text"id="lxr"onfocus="this,select()"onmouseover="this,focus()"value="联系人"size="30"height="20"/></td></tr><tdwidth="88"height="25"align="center">联系电话:</td><tdwidth="241"id="a5"name="a5"><inputname="lxdh"type="text"id="lxdh"onfocus="this,select()"onmouseover="this,focus()"value="联系电话"size="30"height="20"/></td></tr><tdwidth="87"height="25"align="center">联系手机:</td><tdwidth="241"id="a6"name="a6"><inputname="lxsj"type="text"id="lxsj"value="联系手机"size="30"height="20"onmouseover="this,focus()"onfocus="this,select()"/></td></tr><tr><tdwidth="88"height="55"align="center">联系地址:</td><tdcolspan="3"id="a7"name="a7"><textareaname="lxdz"cols="72"rows="4"height="20"id="lxdz"></textarea></td></tr><tr><tdheight="50"colspan="4"align="center"><inputtype="submit"name="b8"value="确定"onclick="setid()"id="b8"/><inputtype="reset"name="save"value="重设"/><inputtype="button"name="Submit"value="返回"class="btn"onclick="alert(urlstr())"/></td></tr></table><br><spanid="upid"></span></body></html>
解决方案
本帖最后由 cqx888625 于 2011-11-08 22:08:09 编辑
解决方案二:
functionsetid(){vartables=document.getElementById("upid");str='';str+='<tablewidth="699"border="0"align="center"cellpadding="4"cellspacing="1"bgcolor="#CCCCCC">';str+='<tr>';str+='<tdbgcolor="#ffffff"colspan=4align="center"height="55"style="font-size:24px;"><strong>供应商详细信息</strong></td>';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"width="100"align="center">公司名称:</td><tdbgcolor="#ffffff"width="247"id="a1">'+document.getElementById("gsmc").value+'</td><tdbgcolor="#ffffff"width="100"align="center">经营品牌:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"rowspan="3"align="center">经营类别:</td><tdbgcolor="#ffffff"width="247"rowspan="3"></td><tdbgcolor="#ffffff"align="center">联系人:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"align="center">联系电话:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"align="center">联系手机:</td><tdbgcolor="#ffffff">';str+='</tr>';str+='<tr>';str+='<tdbgcolor="#ffffff"height="55"align="center">联系地址:</td><tdbgcolor="#ffffff"colspan="3"></td></tr></table><br>';document.getElementById("upid").innerHTML=str+'<br>';}
解决方案三:
str+='<tdbgcolor="#ffffff"width="100"align="center">公司名称:</td><tdbgcolor="#ffffff"width="247"id="a1">'+document.getElementById("gsmc").value+'</td><tdbgcolor="#ffffff"width="100"align="center">经营品牌:</td><tdbgcolor="#ffffff">';这样么?
解决方案四:
好了谢谢你了,在问一下,能不能直接点提交把生成在下面的表格直接生成一个HTML保存起来
解决方案五:
引用3楼cqx888625的回复:
好了谢谢你了,在问一下,能不能直接点提交把生成在下面的表格直接生成一个HTML保存起来
保存html?那只能文件=>另存为了。
解决方案六:
我是说只能生成的表格不是在table下面。是直接生成新的HTML文件保存起来
解决方案七:
引用5楼cqx888625的回复:
我是说只能生成的表格不是在table下面。是直接生成新的HTML文件保存起来
ajax应该能做。要结合后台。纯js难以实现。