<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<%
String lx=request.getParameter("lx");
if (lx==null) lx="shuiwen";
%>
<body>
<form name="form1" method="post" action="">
<p class="STYLE2" align="center">
查询参数选择:
<INPUT TYPE="radio" NAME="lx" value="shuiwen" id="水温(℃)"<%if (lx.equals("shuiwen")){%>checked<%}%>>
水温
<INPUT TYPE="radio" NAME="lx" value="yandu" id="盐度(ppt)"<%if (lx.equals("yandu")){%>checked<%}%>>
盐度
<INPUT TYPE="radio" NAME="lx" value="chaowei" id="潮位(cm)"<%if (lx.equals("chaowei")){%>checked<%}%>> 潮位
<input name="button" type="submit" value="数据查询">
</form>
<script type="text/javascript" language="javascript">
<!--
function Foo()
{
var selectedIndex = -1;
var form1 = document.getElementById("form1");
var i = 0;
for (i=0; i<form1.lx.length; i++)
{
if (form1.lx[i].checked)
{
selectedIndex = i;
document.getElementById("canshu").innerHTML=form1.lx[i].id;
break;
}
}
}
-->
</script>
<div style="background:#33FF00; height:200px; width:200px" align="center" id="canshu"></div>
</body>
</html><div style="background:#33FF00; height:200px; width:200px" align="center" id="canshu"></div>中显示的内容是空白,帮我看看问题出在哪里啊?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<%
String lx=request.getParameter("lx");
if (lx==null) lx="shuiwen";
%>
<body>
<form name="form1" method="post" action="">
<p class="STYLE2" align="center">
查询参数选择:
<INPUT TYPE="radio" NAME="lx" value="shuiwen" id="水温(℃)"<%if (lx.equals("shuiwen")){%>checked<%}%>>
水温
<INPUT TYPE="radio" NAME="lx" value="yandu" id="盐度(ppt)"<%if (lx.equals("yandu")){%>checked<%}%>>
盐度
<INPUT TYPE="radio" NAME="lx" value="chaowei" id="潮位(cm)"<%if (lx.equals("chaowei")){%>checked<%}%>> 潮位
<input name="button" type="submit" value="数据查询">
</form>
<script type="text/javascript" language="javascript">
<!--
function Foo()
{
var selectedIndex = -1;
var form1 = document.getElementById("form1");
var i = 0;
for (i=0; i<form1.lx.length; i++)
{
if (form1.lx[i].checked)
{
selectedIndex = i;
document.getElementById("canshu").innerHTML=form1.lx[i].id;
break;
}
}
}
-->
</script>
<div style="background:#33FF00; height:200px; width:200px" align="center" id="canshu"></div>
</body>
</html><div style="background:#33FF00; height:200px; width:200px" align="center" id="canshu"></div>中显示的内容是空白,帮我看看问题出在哪里啊?
解决方案 »
- 数据库检索的结果直接放入inputStream中,出现中文乱码
- CMD窗口中如何执行sql语句?要输入什么命令‘???
- 不同FORM,相同元素的onclick事件如何执行同一个JS函数
- 求一完整程序
- 网页上radiobutton
- 在线等待下关于struts taglib的问题
- JavaBean能否实现数组的传递?
- Error 500--Internal Server Error?请教南来北往的高手
- 仅仅是response.sendRedirect的问题。60分!(只要有价值,分可以加)
- 在超级连接中如何传输数组元数?
- java.security.AccessControlException: access denied (java.io.FilePermission http
- 客户端和服务器端的问题(初学)
有id的这个标示还不行吗?应该怎么让js的返回值在div里出现啊?
你可以再写一句让 页面加载完毕的时候 调用你的函数
window.onload = Foo;
再试试