我的源文件是:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript"></script>
<script language=javascript src='/self-help/dwr/interface/HelloTestAccess.js'></script>
<script language=javascript src='/self-help/dwr/engine.js'></script>
<script language=javascript src='/self-help/dwr/util.js'></script><script language="javascript" type="text/javascript" src="../WEB-INF/script/jquery-1.4.2.min.js" charset="UTF-8"></script>
<script language="javascript" type="text/javascript" src="../WEB-INF/script/common.js" charset="UTF-8"></script>
<script type="text/javascript">
function test(){
HelloTestAccess.getCykTest(
function(data){
//alert("message ="+data);
var contactEmail = document.getElementById("Webname");
contactEmail.value=data;
});
}
function setValueTest(){
var selectName = document.getElementById("userName").value;
HelloTestAccess.setCykTest(selectName,
function(data){
alert("message ="+data);
var contactEmail = document.getElementById("Webname");
contactEmail.value=data;
});
}
function testJquery(){
alert("cyk");
}
$(document).ready( function() {
$("#alert_button").onchange(function(){
alert($("#userName"));
var selectName = $("#userName").val();
$("#userName").val(selectName);
}); });
</script><title>Insert title here</title>
</head>
<body>
<h1>hello,$!{user.user}!!!!!!!!</h1>
<h1>passWord:$!{user.password}!!!!!!!!</h1><input name="cyk" value="" type="text" id="Webname" size="20" onfocus=''><select name="userName" id="userName" onchange="testCommon();">
<option value="">请选择</option>
<option value="晁玉坤">晁玉坤</option>
<option value="靳丽萍">靳丽萍</option>
<option value="晁若溪">晁若溪</option>
</select>
<div>
#foreach( $testEntry in ${user.entrySet()} )
#if($velocityCounter > 0)
<h1>$!{testEntry.key}:$!{testEntry.value}------$velocityCounter</h1>
#end
#end
</div>
<FORM NAME="login" ACTION="hello.vm" METHOD="POST">
<input type="hidden" name="function_id" value="22490"/>
<input type="hidden" name="user_action" value="doLogin"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table width="550" border="0" cellspacing="0" cellpadding="5">
<tr>
<td colspan="2" width="78" align="right" valign="bottom" style="font-size:12px " nowrap>登录账号:</td>
<td colspan="3" align="left">
<input type="text" NAME="username" tabindex="1" value="$!{user.user}" >
</td>
</tr>
<tr>
<td colspan="2" align="right" style="font-size:12px " valign="bottom">密码:</td>
<td colspan="3" align="left">
<input type="password" NAME="password" tabindex="2" value="$!{user.password}" >
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td width="88" align="left" valign="top">
<input type="submit" name="Submit" value="提交">
</td>
<td width="44" align="left" valign="middle"> </td>
</tr>
</table>
<br>
</td>
</tr>
<tr align="center"><td><font color=red>$!errorMessage</font></td></tr>
</table><br>
</form>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript"></script>
<script language=javascript src='/self-help/dwr/interface/HelloTestAccess.js'></script>
<script language=javascript src='/self-help/dwr/engine.js'></script>
<script language=javascript src='/self-help/dwr/util.js'></script><script language="javascript" type="text/javascript" src="../WEB-INF/script/jquery-1.4.2.min.js" charset="UTF-8"></script>
<script language="javascript" type="text/javascript" src="../WEB-INF/script/common.js" charset="UTF-8"></script>
<script type="text/javascript">
function test(){
HelloTestAccess.getCykTest(
function(data){
//alert("message ="+data);
var contactEmail = document.getElementById("Webname");
contactEmail.value=data;
});
}
function setValueTest(){
var selectName = document.getElementById("userName").value;
HelloTestAccess.setCykTest(selectName,
function(data){
alert("message ="+data);
var contactEmail = document.getElementById("Webname");
contactEmail.value=data;
});
}
function testJquery(){
alert("cyk");
}
$(document).ready( function() {
$("#alert_button").onchange(function(){
alert($("#userName"));
var selectName = $("#userName").val();
$("#userName").val(selectName);
}); });
</script><title>Insert title here</title>
</head>
<body>
<h1>hello,$!{user.user}!!!!!!!!</h1>
<h1>passWord:$!{user.password}!!!!!!!!</h1><input name="cyk" value="" type="text" id="Webname" size="20" onfocus=''><select name="userName" id="userName" onchange="testCommon();">
<option value="">请选择</option>
<option value="晁玉坤">晁玉坤</option>
<option value="靳丽萍">靳丽萍</option>
<option value="晁若溪">晁若溪</option>
</select>
<div>
#foreach( $testEntry in ${user.entrySet()} )
#if($velocityCounter > 0)
<h1>$!{testEntry.key}:$!{testEntry.value}------$velocityCounter</h1>
#end
#end
</div>
<FORM NAME="login" ACTION="hello.vm" METHOD="POST">
<input type="hidden" name="function_id" value="22490"/>
<input type="hidden" name="user_action" value="doLogin"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table width="550" border="0" cellspacing="0" cellpadding="5">
<tr>
<td colspan="2" width="78" align="right" valign="bottom" style="font-size:12px " nowrap>登录账号:</td>
<td colspan="3" align="left">
<input type="text" NAME="username" tabindex="1" value="$!{user.user}" >
</td>
</tr>
<tr>
<td colspan="2" align="right" style="font-size:12px " valign="bottom">密码:</td>
<td colspan="3" align="left">
<input type="password" NAME="password" tabindex="2" value="$!{user.password}" >
</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td width="88" align="left" valign="top">
<input type="submit" name="Submit" value="提交">
</td>
<td width="44" align="left" valign="middle"> </td>
</tr>
</table>
<br>
</td>
</tr>
<tr align="center"><td><font color=red>$!errorMessage</font></td></tr>
</table><br>
</form>
</body>
</html>
解决方案 »
- 光标跳转的问题
- Google的chrome 下的动态js如何调试
- javascript初学者看那些书比较好
- 学习js好久了,自认为可以了,其实我还差...每次输出的随机数都是一样的why?请大家帮忙分析一下。
- 发个JS编辑实例,6点前REMOVE:DEMO
- <%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>如何做防SQL注入?
- 多级下拉框连动。
- 求救在mozilla环境下的javascript帮助!
- JS动态改变img的显示内容
- 这段程序看了许久找不出错误,但就是运行不起来
- 请问高手关于确定一个属性的父元素的问题
- 大家好 看看这是什么错,遇到这种情况如何调试 flex有什么比较好的调试工具
这个路径典型不对
<script language="javascript" type="text/javascript" src="/script/common.js" charset="UTF-8"></script>路径这样也不行
排除掉路径问题后,若是还不行,那就是JS依赖问题。调整JS文件的导入顺序试试。
若是还不行,那就是程序错误,或者JS中根本没有那个方法。
<script language="javascript" type="text/javascript" src="../WEB-INF/script/common.js" charset="UTF-8"></script>
改成绝对的路径,不要用..的形式
放在它下面,是不能直接访问的。所以,JS要放在WEB-INF文件夹外的。