asp后台文本编辑器里显示undefined怎么解决?

<td align="right"> 商品规格 </td>
<td>
<!--<input name="isbn" type="text" id="isbn">-->
<input type="hidden" name="isbn" value="">
<IFRAME ID="bookcontent" SRC="editubb/ewebeditor.asp?id=isbn&style=standard" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="150"></IFRAME>
</td>
<tr >
<td rowspan="2" align="right" valign="top"> 详细说明</td>
<td><input name="bookcontent" type="hidden" id="bookcontent" value="">
<IFRAME ID="bookcontent" SRC="editubb/ewebeditor.asp?id=bookcontent&style=standard" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="350"></IFRAME></td>
</tr>
2个部分的代码
2个文本编辑器,上面的那个刚新加的后,下面这个出现了undefined,无法显示和修改后台数据内容了。求解决

第1个回答  2013-08-10
<input name="bookcontent" type="hidden" id="bookcontent" value="">
<IFRAME ID="bookcontent" SRC="editubb/ewebeditor.asp?id=bookcontent&style=standard" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="350"></IFRAME>

从这两个方面找原因:
1、bookcontent的value值读取是否正确,当前为空值
2、editubb/ewebeditor.asp文件中找下 加载编辑器页面中是否少了文件追问

上面的(商品规格)跟这个用的是一个文本编辑器,而上面的正确了,下面这个出现了问题

追答

奥,那你改下,其中一个的ID名称试试看呢

追问

试过,好像不行。难道2者只能用一个?汗

追答

兼容问题,你里面有3个ID都是bookcontent了,你需要修改

第2个回答  2013-08-10
<td align="right"> 商品规格 </td>
<td>
<!--<input name="isbn" type="text" id="isbn">-->
<input type="hidden" name="isbn" id="isbn" value="">
<IFRAME ID="isbncontent" SRC="editubb/ewebeditor.asp?id=isbn&style=standard" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="150"></IFRAME>
</td>
<tr >
<td rowspan="2" align="right" valign="top"> 详细说明</td>
<td><input name="bookcontent" type="hidden" id="bookcontent" value="">
<IFRAME ID="bookcontentiframe" SRC="editubb/ewebeditor.asp?id=bookcontent&style=standard" FRAMEBORDER="0" SCROLLING="no" WIDTH="550" HEIGHT="350"></IFRAME></td>
</tr>本回答被提问者采纳