js中关于alert的问题

 <% String a=(String)application.getAttribute("usernameT"); %>

    <input type="submit" value="ceshi" onclick="alert(a)">

上面的代码为什么没有弹窗,把里面的a改成'xxxxx'等之类的就会有弹窗  这里的a的值是获得了的我测试过的

流浪_老
浏览 1794回答 5
5回答

qq_岁月长_0

给a引起来

qq_小盛开_0

a 是关键字

其实我真的不是东北人

你的a没有声明,所以只能用单引号把a括起来

Bangk

这样写 你那写和原生方法冲突咯 onclick=“JavaScript:alert(内容)”

流浪_老

是不是因为这里的a不是var定义的不行 -- 我是这样猜测的 
打开App,查看更多内容
随时随地看视频慕课网APP