一个比较复杂的JAVASCRIP.!!大家帮忙谢谢!!!!!(很急在线等待)

wangjiayi 2004-11-23 05:00:00
要通过JAVASCRIPT来实现下面的两项功能.
第一个JAVASCRIPT是用来判断四个题都不能不选的,对映的弹出提示为"第*题,你还没选择,而且光标要移到没有选择的题上面."
第二个是用来判断如果有选择"不满意"并且留言为空,弹出一个新的窗口.在新窗口中要求把那道题选择了'不满意显示出来.'如果有选择了"不满意"但留言不为空,而弹出另一个窗口.(窗口要求把那个题选择了那一项都传过来,)(两个弹出窗口为不同)

<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="28" valign="middle" bgcolor="#CAC9FF"><div align="center" class="style1">请选择您对市政府办公厅在如下方面的满意度</div></td>
</tr>
<tr>
<td height="2" valign="middle"></td>
</tr>
<tr>

<FORM name=form method="post" action="add.jsp" onSubmit="return formCheck()">
<td align="center" valign="top" bgcolor="#E1E0FF"><table width="92%" height="8" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="8"></td>
</tr>
</table> <table width="92%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="style1">政务公开:

<input type="radio" name="type1" value="满意">

满意
<input type="radio" name="type1" value="比较满意">
比较满意
<input type="radio" name="type1" value="不太满意">
不太满意
<input type="radio" name="type1" value="不满意">
不满意</td>
</tr>
</table>
<table width="92%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="style1">依法行政:
<input type="radio" name="type2" value="满意">
满意
<input type="radio" name="type2" value="比较满意">
比较满意
<input type="radio" name="type2" value="不太满意">
不太满意
<input type="radio" name="type2" value="不满意">
不满意</td>
</tr>
</table>
<table width="92%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="style1">办事效率:
<input type="radio" name="type3" value="满意">
满意
<input type="radio" name="type3" value="比较满意">
比较满意
<input type="radio" name="type3" value="不太满意">
不太满意
<input type="radio" name="type3" value="不满意">
不满意</td>
</tr>
</table>
<table width="92%" height="30" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="style1">服务态度:
<input type="radio" name="type4" value="满意">
满意
<input type="radio" name="type4" value="比较满意">
比较满意
<input type="radio" name="type4" value="不太满意">
不太满意
<input type="radio" name="type4" value="不满意">
不满意</td>
</tr>
</table>
<table width="92%" height="8" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="8"></td>
</tr>
</table>
<table width="96%" border="0" cellpadding="10" cellspacing="2" bgcolor="#FFFFFF">
<tr>
<td height="8" bgcolor="#EFEFFF" class="style1">   
<textarea name="comment" cols="60" rows="10" onfocus=form.comment.value="">欢迎您对评议单位在政务公开、依法行政、办事效率和服务态度
四个方面提出意见建议。</textarea> </td>
</tr>
</table>
<table width="92%" height="8" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="8"></td>
</tr>
</table>
<table width="92%" height="8" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="30" align="center" valign="middle"><input type="submit" name="Submit" value="提交" onclick="return check()"></td>
</tr>
</table>
<table width="92%" height="8" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="8"></td>
</tr>
</table></td>
</form>
</tr>
<tr>
<td height="1" align="center" valign="top" bgcolor="#53528F"></td>
</tr>
</table>
...全文
113 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyskytoday 2004-11-23
  • 打赏
  • 举报
回复
你要对弹出新窗口传值,可以通过框架(简单一点)

也可建立一个新窗口(有点烦 马上有事去了,晚上帮你看)
flyskytoday 2004-11-23
  • 打赏
  • 举报
回复
又看了需求呀
有什么不对吗?
GageCSDN 2004-11-23
  • 打赏
  • 举报
回复
第一个JavaScript:
function formCheck()
{
var frm = document.form;
for(var i=1; i<=4; i++)
{
var tmppass = false;
for(var j=0; j<frm["type"+i].length; j++)
{
if(frm["type"+i][j].checked)tmppass=true;
}
if(!tmppass)
{
alert("第"+i+"题,你还没选择,请选择!");
frm["type"+i][0].focus();
return false;
}
}
return true;
}

第二个应该由ASP来完成
wangjiayi 2004-11-23
  • 打赏
  • 举报
回复
TO:flyskytoday
我现在的需求不只是这样了.又有新的需求.你看一下上面的要求.!!谢谢.
ygjwjj 2004-11-23
  • 打赏
  • 举报
回复
只写代码,看得太头疼了.
flyskytoday 2004-11-23
  • 打赏
  • 举报
回复
你只要把两个函数换一下顺序就可以了呀..

check()<===>formCheck()

即:
<FORM name=form method="post" action="add.jsp" onSubmit="return check()">

....................
<td height="30" align="center" valign="middle"><input type="submit" name="Submit" value="提交" onclick="return formCheck()"></td>

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧