如何在onclick里执行java代码

直接<%%>放进去好像在页面加载的时候就执行了,我需要在onclick触发再执行。怎么做?... 直接<%%>放进去好像在页面加载的时候就执行了,我需要在onclick触发再执行。怎么做? 展开
 我来答
曾经有个怪叔叔
2015-04-07 · TA获得超过534个赞
知道小有建树答主
回答量:369
采纳率:100%
帮助的人:397万
展开全部
你是要执行哪里的java 代码?

是Activex插件?还是 服务器端的 java 代码?
如果是服务器端的发个请求过去就好了,ajax请求或者submit请求都可以。

看你说<%%>,估计不是本地的java代码。

其实你说的事情主要不在于 怎样执行 java代码,主要问题在于你并不知道应该干什么,
开发web要把动作(事件),触发,调用,数据,这几部分分离来看待,
你现在只说明了 动作,也就是说onclick只是一个流程的起始,
然后要说明onclick的触发是什么,也就是它对应的方法,一般的 是一个js 函数。function f(){}
而这个函数是否要通过后台,要看你是数据在哪里,也就是说在这个部分要清楚是否要调用java,如果确实需要进过后台,那么要选择 使用 ajax (不刷新页面提交),还是submit (刷新页面提交),猜测你应该选择 ajax。然后还要通过这个ajax请求去获得返回值,进一步处理你的结果。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锐道
2025-09-24 广告
URule Pro Java 规则引擎,一款给业务人员使用的可视化商业决策规则引擎系统,打开浏览器即可开始设计业务规则;URule Pro是一款自主研发纯Java规则引擎,亦是一款国产智能风控决策引擎,可以运行在Windows、Linux、... 点击进入详情页
本回答由锐道提供
百度网友1f9c3e2
2015-04-07 · TA获得超过1836个赞
知道小有建树答主
回答量:638
采纳率:100%
帮助的人:434万
展开全部
不知道你的功能是什么,一般用ajax实现
更多追问追答
追问
我想实现单击发送邮件,但总是自动发送
追答
你的邮件是用outlook发送
还是已经编辑好直接点击就发送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式