一个困扰我一个星期的问题,请高手解决!!

junbor 2004-10-21 04:22:25
我在HTML页面里的一个BUTTON的onclik事件中执行带有一个参数的函数,现在我现在javascript脚本中改变这个函数的参数怎样写?
<input name="btnSubmit" type="button" id="btnSubmit" value="提交" onclick="return chkForm('Add');">

我想用脚本这样写:
document.all.btnSubmit.onclik=chkForm('edit');
但是不行,请高手帮忙解决!
...全文
159 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
defoliation 2004-10-22
  • 打赏
  • 举报
回复
你着个参数可以放在一个hidden中
在chkForm中读着个hidden
x=document.yourform.hiddenobj.value
junbor 2004-10-22
  • 打赏
  • 举报
回复
已经解决了:
document.all.btnSave.onclik=function(){return chkForm('edit');}
mrshelly 2004-10-21
  • 打赏
  • 举报
回复
MARK~~~~~~~~~~~~~~~~
qfljm 2004-10-21
  • 打赏
  • 举报
回复
document.all.btnSubmit.attachEvent("onclick", chkForm);
qfljm 2004-10-21
  • 打赏
  • 举报
回复
window.attachEvent("onclick", chkForm);
cybernaute 2004-10-21
  • 打赏
  • 举报
回复
<input name="btnSubmit" type="button" id="btnSubmit" value="提交" onclick="chkForm('Add');">
<script language="JavaScript">
<!--
var obj = document.getElementById("btnSubmit");
var a = obj.onclick;
a = function() {return chkForm('edit')};
alert(a);
//-->
</script>
风斧 2004-10-21
  • 打赏
  • 举报
回复
再来一个笨方法,加一个全局变量,onclik时,先改编变量,在调用函数。
ouyld 2004-10-21
  • 打赏
  • 举报
回复
Drowning 2004-10-21
  • 打赏
  • 举报
回复
因爲一般執行都是先執行script,再加載html的
所以這句document.all.btnSubmit.onclik=chkForm('edit');
是先執行的,而並沒有btnSubmit這個元素
anycat 2004-10-21
  • 打赏
  • 举报
回复
直接call chkForm()不就行了么~~~为什么要click呢~~~
vc_pioneer 2004-10-21
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function chkForm(type)
{
switch(type)
case "edit":
{
code...
type = "Add";//掌握好时机,自行改变type值
}
break;
case "Add":
{
code...
}
break;
}

//-->
</SCRIPT>
ttyp 2004-10-21
  • 打赏
  • 举报
回复
问题是触发onclik时,不可能为你带参数进去啊,如果你的参数是固定的,还不如新建立一新函数
风斧 2004-10-21
  • 打赏
  • 举报
回复
我感觉你应该把add和edit的分支处理放chkForm函数内部进行,这样你的问题就不存在了。
这个是完整源码 java实现 大数据 Spark 可视化大屏+Kafka+SpringBoot+Vue3 【大数据毕业设计】基于Spark实时电商用户行为分析与预测(Java版本+可视化大屏+Kafka+SpringBoot+Vue3) 源码+论文 完整版 数据库Mysql 随着电子商务行业的快速发展,平台每天都会产生海量的用户行为数据,包括浏览、加购、收藏和购买等。如何对这些行为数据进行实时采集、高效统计与科学预测,已成为电商运营决策和智能推荐的关键问题。传统的离线批处理方式存在延迟高、反馈慢、难以支撑实时运营的不足,因此构建一套面向实时场景的电商用户行为分析与预测系统具有重要的工程意义和应用价值。 本文设计并实现了基于 Spark 的实时电商用户行为分析与预测系统。系统采用前后端分离架构,后端以 Java 与 Spring Boot 为核心构建 REST 接口服务,结合 Apache Kafka 完成行为事件的异步投递与缓冲,利用 Spark MLlib 对窗口销售额进行线性回归预测,并将结果持久化至 MySQL;前端基于 Vue3、Element Plus 与 ECharts 实现管理后台与可视化大屏。系统主要功能包括管理员登录与个人中心、数据概览、行为数据查询、商品管理、实时统计、销售额预测以及可视化大屏展示。 在数据分析方面,系统通过行为模拟器持续生成 pv、cart、fav、buy 四类行为事件,按时间窗口聚合 PV、UV、加购数、收藏数、购买数和销售额等指标;在预测方面,采用滞后特征与小时特征构建训练集,优先使用 Spark 线性回归模型,并在异常情况下自动降级为 Java OLS 回归,保证服务可用性。测试结果表明,系统能够稳定完成实时统计与预测展示,界面交互清晰,能够满足本科毕业设计对完整性、可用性和技术综合性的要求。

87,988

社区成员

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

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