日期:2014-05-18  浏览次数:20928 次

JSP提交按钮的onClick调用js文件里的函数
这是js文件的一个函数
function   setValue1(form   form)
{

    document.form.tvalue.value= "x ";

}

想在jsp的提交按钮的onClick中调用这个函数,该怎么做?
还有就是,不知道在js中这么写函数对不对,可以这样直接将form对象传进函数吗?
js里除了写这些函数外,要加什么头文件什么的吗


------解决方案--------------------
那就一开始放个 <script language= "javascript " src= "../xxx.js "> </script>
------解决方案--------------------
我在最上面加了
<script language= "JavaScript " type= "text/JavaScript " src= "bunttn.js "> </script>
然后调用是
<input type= "submit " name= "Submit " value= "新增 " onClick= "javascript:setValue1(form1) ">

还是不行啊
------解决方案--------------------
首先你的js写的不对.
function setValue1(form form)
{

document.form.tvalue.value= "x ";

}
改成这样:
function setValue1(form)
{
form.tvalue.value= "x ";
}
还有调用的时候
<script language= "JavaScript " type= "text/JavaScript " src= "bunttn.js "> </script>
type元素不能少.src最好写绝对路径(web的,不是e:\这种形式).这样的话无论在哪调用都行
最后
<input type= "submit " name= "Submit " value= "新增 " onClick= "return setValue1(document.form1); ">