请问用JAVA SCRIP 或VBSCRIPT里,函数的参数怎么传,我写的这个可以吗。我不太会,多谢!

litf 2003-10-14 02:17:01
<HTML>
<HEAD>
</HEAD>

<SCRIPT LANGUAGE="JavaScript">

function CheckForm(int n )
{
switch(n){
case 1:
document.l_form.action = "tiewig.dll?DealDsIqy";
return true;
case 2:
document.l_form.action = "tiewig.dll?DealDsAdd";
return true;
case 3:
document.l_form.action = "tiewig.dll?DealDsDel";
return true;
}
}

</SCRIPT>
</HEAD>


 <BODY>
  <H2>探测器管理表</H2>
  <P>请向我们提供以下信息,然后单击"提交": </p>
  <FORM name="l_form" ACTION="Tiewig.dll?DealDsAdd" METHOD="POST" >
  <P>探测器编号: <INPUT NAME="detector_id" SIZE="16">  </p>
  <P>485编号: <INPUT NAME="detector_raw" SIZE="3">  </p>

  <INPUT TYPE=SUBMIT VALUE=查询 onclick="return CheckForm(1);">
  <INPUT TYPE=SUBMIT VALUE=添加 onclick="return CheckForm(2);">
  <INPUT TYPE=SUBMIT VALUE=删除 onclick="return CheckForm(3);">
  </FORM>  

</BODY>
</HTML>
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovehwq21 2003-10-14
  • 打赏
  • 举报
回复
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language="vbscript">
function show(a,b)
alert(a & "||" & b)
end function
</script>

<script language="javascript">
function show(a,b){
alert(a + "||" + b) ;
}
</script>
</HEAD>
<BODY>

<input type="button" name="button1" value="button1" onclick="show('中国','广东')">

</BODY>
</HTML>
litf 2003-10-14
  • 打赏
  • 举报
回复
多谢,CASE 也可以用,揭贴!!
angelheavens 2003-10-14
  • 打赏
  • 举报
回复
其它一样:

<SCRIPT LANGUAGE="JavaScript">
function CheckForm(n)
{
var n;
var detectorid=document.l_form.detector_id.value;
var detectorraw=document.l_form.detector_raw.value;
switch(n){
case '1':
document.l_form.action = "tiewig.dll?DealDsIqy"+detectorid;
return true;
case '2':
document.l_form.action = "tiewig.dll?DealDsAdd"+detectorid;
return true;
case '3':
document.l_form.action = "tiewig.dll?DealDsDel"+detectorid;
return true;
}
}

</SCRIPT>
</HEAD>


 <BODY>
  <H2>探测器管理表</H2>
  <P>请向我们提供以下信息,然后单击"提交": </p>
  <FORM name="l_form" ACTION="Tiewig.dll?DealDsAdd" METHOD="POST" >
  <P>探测器编号: <INPUT NAME="detector_id" SIZE="16" value="">  </p>
  <P>485编号: <INPUT NAME="detector_raw" SIZE="3" value="">  </p>

  <INPUT TYPE=SUBMIT VALUE=查询 onclick="return CheckForm('1');">
  <INPUT TYPE=SUBMIT VALUE=添加 onclick="return CheckForm('2');">
  <INPUT TYPE=SUBMIT VALUE=删除 onclick="return CheckForm('3');">
  </FORM>  

</BODY>
</HTML>
litf 2003-10-14
  • 打赏
  • 举报
回复
有CASE语句吗,是不是和C语言相似呢
slumcherry 2003-10-14
  • 打赏
  • 举报
回复
在js中,接收参数时不用定义,所以int去掉,再说,js也不是这样定义(用var)

传字符串时要加引号::
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<script language="javascript">
<!--
function show(a,b)
{
alert(a)
alert(b)
}
//-->
</script>
</HEAD>
<BODY>

<input type="button" name="button1" value="button1" onclick="show('002测试人员一','2001-1-12')">

</BODY>
</HTML>

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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