社区
JavaScript
帖子详情
怎么在JS中传递this参数的?
yzbhyx
2007-03-27 10:44:30
<script LANGUAGE="JavaScript">
<!--
function chooseDate() {
setday(this);
-->
</script>
这个this怎么才能传过去的啊?
...全文
1294
9
打赏
收藏
怎么在JS中传递this参数的?
这个this怎么才能传过去的啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
amancoming
2008-12-25
打赏
举报
回复
Click the link to solve your problem.
Good luck!
kangqin
2007-03-27
打赏
举报
回复
把THIS作为参数传进去即可
hbhbhbhbhb1021
2007-03-27
打赏
举报
回复
很多种方法,楼上兄弟们说的或者
<input name="date" onfocus=chooseDate(this) readOnly/>
<script language=javascript>
function chooseDate(obj) {
setday1.call(null,obj);
}
function setday1(obj)
{
alert(obj.name)
}
</script>
夜的眼2021
2007-03-27
打赏
举报
回复
<input name="date" onfocus=chooseDate(this) readOnly/>
function chooseDate(obj) {
setday(obj);
}
muxrwc
2007-03-27
打赏
举报
回复
<input name="date" onclick="chooseDate()"/>
<script LANGUAGE="JavaScript">
<!--
function chooseDate() {
var e = window.event || chooseDate.caller.arguments[0];
setday(e.srcElement || e.target);
}
function setday(o) {
alert(o.name);
}
-->
</script>
windy731
2007-03-27
打赏
举报
回复
<input name="date" onfocus=chooseDate(this) readOnly/>
<script LANGUAGE="JavaScript">
<!--
function chooseDate(obj) {
setday(obj);
}
-->
</script>
yzbhyx
2007-03-27
打赏
举报
回复
但是提示有错误啊,没办法执行
<input name="date" onfocus=chooseDate() readOnly/>
<script LANGUAGE="JavaScript">
<!--
function chooseDate() {
setday(this);
}
-->
</script>
却没看到效果,
但是直接写:
<input name="date" onfocus=setday(this) readOnly/>就能正常显示
我该怎么在chooseDate()中调用啊
cppwizard_alvin
2007-03-27
打赏
举报
回复
<script LANGUAGE="JavaScript">
<!--
function chooseDate(this) {
setday(this);
}
-->
</script>
muxrwc
2007-03-27
打赏
举报
回复
<script LANGUAGE="JavaScript">
<!--
function chooseDate() {
setday(this);
}
-->
</script>
这样已经把this传到setday里了啊。
JS
中
this
参数
JS
中
this
参数
浏览器在调用函数时每次都会向函数内部
传递
一个隐含的
参数
, 这个隐含的
参数
就是this
参数
,this指向的是一个对象, 这个对象我们称为函数执行的上下文对象, 根据这个函数的调用方式不同,this会指向不同的对象: 1.以函数的方式调用时,this指向的是window的对象; 2、以方法的方式调用时,this指向的是调用方法的对象 function fun(){ console.log(this); } var obj={ name:"张三", sayName=fun } c
js
函数传参,如何在JavaScript函数
中
不
传递
先前
参数
的情况下
传递
第n个可选
参数
?
如何在JavaScript函数
中
不
传递
先前
参数
的情况下
传递
第n个可选
参数
如何使用router-link对象方式
传递
参数
?
如何使用router-link对象方式
传递
参数
? 疑问:(判断和传参) 点击导航栏目,
js
如何判断自己点击的是哪个具体栏目? 它们是如何传参的? 效果图解说: A. 点击选择【屈原“查看详情”】之前 B. 点击选择【屈原“查看详情”】之后 要点总结: 在vue-router
中
,有两大对象被挂载到了实例this; $route(...
js
传递
this
1、html代码: <input type="button" onclick="testThis(this,111);" id="thistest" value="this测试"> 2、两种
传递
this的方式: (1)onclick调用方法 //obj即为this //param为
传递
的
参数
function testThis(obj,parm){ var ...
路由传参的方式?查询
参数
和动态
参数
传递
和获取?
一、使用router-link进行路由导航,
传递
参数
二、通过路由属性
中
的name来确定匹配的路由,通过params来
传递
参数
父组件
中
:使用name来匹配路由 子组件
中
:使用接收
参数
三、使用path来匹配路由,然后通过query来
传递
参数
,这种情况下 query
传递
的
参数
会显示在url后面?id=?父组件
中
:使用query
传递
参数
子组件
中
:使用来接收
参数
注意:总结:...
JavaScript
87,904
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章