社区
Web 开发
帖子详情
关于JS中定义的函数自动执行
new_bug1234
2019-09-18 06:43:12
<jsp>//在此处有一个JSP
他的js文件大概像这样:
$(function(){
function a(a, b){ alert("111"); }//定义了一个函数
$("#a").click( a(a,b) );//定义ID为a的标签的click事件,传值
})
问题在于加载JSP文件时(没有点击标签),直接弹出“111”,那么是他执行了click事件吗,该怎么破??
...全文
287
3
打赏
收藏
关于JS中定义的函数自动执行
//在此处有一个JSP 他的js文件大概像这样: $(function(){ function a(a, b){ alert("111"); }//定义了一个函数 $("#a").click( a(a,b) );//定义ID为a的标签的click事件,传值 }) 问题在于加载JSP文件时(没有点击标签),直接弹出“111”,那么是他执行了click事件吗,该怎么破??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
瘦死的黑骆驼
2019-09-18
打赏
举报
回复
你这样写是不对的,问题出在$("#a").click(a(a,b))click函数里传递的是一个函数对象,只传a就行了,你这样操作相当于执行a(a,b) 要么你就不要单独定义一个函数了直接写$("#a").click(function(event){}) 如果非要单独定义函数就要这么改 $(function(){ function a(event){//传递的参数都在event.data里面,比如下面的data参数传递的是{"name":"123"},这里event.data.name就是123} $("#a").click(data,a); })
new_bug1234
2019-09-18
打赏
举报
回复
没有别处执行啊,还有就是我定义了一个a标签,设置点击事件会触发ajax向一个servlet发送请求,结果我打印输出时发现有好几次,也就是受这个请求发送了好几次???
NANU-NANA
2019-09-18
打赏
举报
回复
不排除在别处执行该函数的可能。
请及时结帖。
Ajax异步请求(重渲染DOM元素时,如何
自动
调用并
执行
JS
自
定义
函数
【含代码】)- 案例篇
文章目录Ajax异步请求(重渲染DOM元素时,如何
自动
调用
执行
函数
【含代码】)- 案例篇效果截图:重要代码:附:全部HTML代码: Ajax异步请求(重渲染DOM元素时,如何
自动
调用
执行
函数
【含代码】)- 案例篇 效果截图: 重要代码: /*具体
函数
定义
,如下*/ //文章list区域:拼接渲染 var str = ''; for(var i=0;i<group.length;i+...
JS
函数
函数
调用
函数
定义
好后,是不能
自动
执行
的,需要调用它,直接在需要的位置写
函数
名。
函数
调用
函数
定义
好后,是不能
自动
执行
的,需要调用它,直接在需要的位置写
函数
名。 第一种情况:在标签内调用。 function add2() { sum = 1 + 1; alert(sum); } add2();//调用
函数
,直接写
函数
名。 第二种情况:在HTML文件
中
调用,如通过点击按钮后调
selenium调用
js
文件_Selenium Webdriver:execute_脚本无法
执行
自
定义
方法和外部javascript文件...
我正在使用Selenium和Python,我尝试做两件事:导入外部javascript文件并
执行
其
中
定义
的方法在字符串上
定义
方法并在计算后调用它们这是第一种情况的输出:测试.
js
function hello(){document.body.innerHTML = "testing";}Python代码>>> from selenium import webdriver>&g...
JS
函数
函数
调用
函数
定义
好后,是不能
自动
执行
的,需要调用它,直接在需要的位置写
函数
名。...
函数
调用
函数
定义
好后,是不能
自动
执行
的,需要调用它,直接在需要的位置写
函数
名。 第一种情况:在<script>标签内调用。 <script type="text/javascript"> function add2() { sum = 1 + 1; alert(sum); ...
Java优雅地
执行
js
文章目录ScriptEngineSelenium?引入依赖selenium 对应浏览器驱动下载Selenium 简单例子工具类测试 :
执行
js
测试:
执行
JS
文件Selenium 操作页面尾语 ScriptEngine java从jdk1.6开始引入
js
引擎 ScriptEngine,从而支持
执行
js
脚本,但是如果
js
脚本
中
包含一些浏览器内置对象,比如window对象,那么java在
执行
该脚本时会抛异常 Selenium? selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章