JavaScript参数传递问题
定义以下Javascript方法
JScript code:
function onSubmit(actType)
{
form.type.value = actType;
}
有以下按钮,调用该JavaScript方法
HTML code:
<html: button onclick="onSubmit('<%= Constants.TYPE%>')" >
为什么得到form.type的值是字符串" <%= Constants.TYPE%>",而不是Constants.TYPE的实际值
如果我将JavaScript方法改正如下:
JScript code:
function onSubmit(actType)
{
form.type.value = '<%= Constants.TYPE%>';
}
那就能够正确取得Constants.TYPE的值了
如果我修改jsp代码如下:
HTML code:
<html: button onclick="onSubmit('11111')" >
那我同样可以正确取得11111
这是为什么呢??很是不解,是不是在JavaScript代码调用的参数中不可以使用 ' <%= Constants.TYPE%>'来传递参数
请各位大虾帮忙看看,感激不尽
(' <%= Constants.TYPE%>')看看是不是引号的问题?
相关问答:
上联:Java和JavaScript
自己试试:
下联:面包和面包车
下联:SQL和MySQL
呵呵。
me and myself
下联:JavaScript和Java
兔子和兔子屎!
!
再来一个:C和C++
引用
下联:JavaScript和Jav ......
代码如下:
<table>
<tr>
<td>第一行
</td>
</tr>
<tr>
<td><a href="javascript:delete()">删除</a>
</td>
< ......
想学习JavaScript,请问各位大侠能否给点建议,比如说怎么学、有什么工具等,越详细越好,先谢谢了...
www.w3school.com.cn
先去入门
然后找2本书看看,顺便实践实践
至于工具 我一开始我还是建议使用记事本类的 ......
最近开发个网页,其为一个Table,可以动态增加/删除行,而每增加一行,都有相应的input项,命名为name0、name1、name2...现在想在某个input的 onFocus 中弹出一个select框,select后对该input进行赋值,我实现的代码 ......