请问个javascript问题?
一个页框架,分左边 left 和right
在right里面嵌入一个page ,文件名:rd_pe.asp .
rd_pe.asp里面有个form,定义如下:
<form name= "rd_pe " method= "post " action= "rd_pe.asp ">
<table width=530 cellSpacing=0 cellPadding=0 border=0 style= "background-color:#F9DAF2;border:1 solid #990000; ">
<tr>
<td align=center valign=middle height=32 > <input type= "submit " name= "submit " style= "border-top:1 solid #B0BDC6;BACKGROUND-IMAGE: url(images/sbm_bg.jpg);BACKGROUND-REPEAT: repeat-x; color:#FFFFFF; " value= "创建样品 " > </td>
</tr>
</table>
</form>
问题一:
在 <form 里头加入 onSubmit= "如下代码 "
if (document.rd_pe.submit.value== '创建样品 '||document.rd_pe.submit.value== '更新样品 ') {alert( 'dddd ');}
老是提示 javascript错误;
问题二:
使用document.rd_pe.submit();也老是报错;
上面两个问题到底怎么了?
------解决方案--------------------测试:
主框架页main.asp
--------------------------------
<FRAMESET COLS= "40%, 60% ">
<FRAME SRC= "test.asp ">
<FRAME SRC= "rd_pe.asp ">
</FRAMESET>
-----------------------------
右侧页面:rd_pe.asp
-----------------------------------------------
<form name= "rd_pe " method= "post " action= "rd_pe.asp " onSubmit= "if (document.rd_pe.submit.value== '创建样品 '||document.rd_pe.submit.value== '更新样品 ') {alert( 'dddd ');} "
>
<table width=530 cellSpacing=0 cellPadding=0 border=0 style= "background-color:#F9DAF2;border:1 solid #990000; ">
<tr>
<td align=center valign=middle height=32 > <input type= "submit " name= "submit " style= "border-top:1 solid #B0BDC6;BACKGROUND-IMAGE: url(images/sbm_bg.jpg);BACKGROUND-REPEAT: repeat-x; color:#FFFFFF; " value= "创建样品 " > </td>
</tr>
</table>
</form>
-------------------------------------------------
测试结果,无误,不知道你出现什么样的问题。