sss为什么总是报语法错误?

nawala 2003-02-13 07:16:25
<a href="#" onclick="check(<%=id%>)">sss</a>为什么总是报语法错误?

<%@ page contentType="text/html;charset=GB2312" %>
<%
String id="fffffff";
%>
<a href="#" onclick="check(<%=id%>)">sss</a>
<script>
function check(aaa){
alert(aaa);
}
</script>
...全文
46 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuxijian2003 2003-02-14
  • 打赏
  • 举报
回复
标准起见
<%@ page contentType="text/html;charset=GB2312" %>
<script language="javascript">
function check(){
var id="ffffffffff";
alert(id);
}
</script>
<a href="javascript:check();">sss</a>
kenvin 2003-02-14
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=GB2312" %>
<%
String id="fffffff";
%>
<script>
function check(aaa){
alert(aaa);
return false;
}
</script>
var id=<%=id%>;
<a href="#" onclick="check(id)">sss</a>
xuxijian2003 2003-02-14
  • 打赏
  • 举报
回复
<%@ page contentType="text/html;charset=GB2312" %>
<script language="javascript">
function check(){
id="ffffffffff";
alert(id);
}
</script>
<a href="javascript:check();">sss</a>
才对呀
baitianhai 2003-02-14
  • 打赏
  • 举报
回复
这样看看
<%@ page contentType="text/html;charset=GB2312" %>
<%
String id="fffffff";
String str="check('" + id + "');";
%>
<script>
function check(aaa){
alert(aaa);
return false;
}
</script>
<a href="#" onclick="<%=str%>">sss</a>
baitianhai 2003-02-14
  • 打赏
  • 举报
回复
报什么错误
希偌 2003-02-13
  • 打赏
  • 举报
回复
我倒,你是否在服务器环境下运行的代码呀???
地球人都知道服务器端脚本运行在客户端脚本之前,所以绝对不会输出<%=id%>,因为它是服务器端的,所以在调用客户端的javascript函数之前,它已经被解析成字符串fffffff了,所以你说的那种现象在jsp环境下是不可能发生的
zhx_232 2003-02-13
  • 打赏
  • 举报
回复
nawala (★魂★),报什么错误呀,
我看没有什么错误呀,
以前我也是这样写的,
从来没有也过错呀!
nawala 2003-02-13
  • 打赏
  • 举报
回复
beyond_xiruo(希偌) :
你那种写法我早试过了,不行的!那样写会输出<%=id%>
而我想要alert输出id的值,即输出fffffff
UserJavaPerson 2003-02-13
  • 打赏
  • 举报
回复
ok
希偌 2003-02-13
  • 打赏
  • 举报
回复
改如下:
<%@ page contentType="text/html;charset=GB2312" %>
<%
String id="fffffff";
%>
<a href="#" onclick="check('<%=id%>')">sss</a>
<script>
function check(aaa){
alert(aaa);
}
</script>

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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