中好像有个 onload属性 请问怎么用 ???在线等 谢谢", "upDate": "2021-05-28T13:16:27+08:00" }

求教 中好像有个 onload属性 请问怎么用 ???在线等 谢谢

andersfeng 2005-05-19 10:25:39
我想 用这个属性 每次在请求页面时 直接传参数
请问这个属性怎么用 谢谢
...全文
370 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
victorhero 2005-05-22
  • 打赏
  • 举报
回复
请看:http://www.sztjx.cn/item9/javascript/js_4.asp

指定事件处理程序有三种方法:

方法一 直接在 HTML 标记中指定。这种方法是用得最普遍的。方法是:

<标记 ... ... 事件="事件处理程序" [事件="事件处理程序" ...]>

让我们来看看例子:

<body ... onload="alert('网页读取完成,请慢慢欣赏!')" onunload="alert('再见!')">

这样的定义<body>标记,能使文档读取完毕的时候弹出一个对话框,写着“网页读取完成,请慢慢欣赏”;在用户退出文档(或者关闭窗口,或者到另一个页面去)的时候弹出“再见”。

方法二 编写特定对象特定事件的 JavaScript。这种方法用得比较少,但是在某些场合还是很好用的。方法是:

<script language="JavaScript" for="对象" event="事件">
...
(事件处理程序代码)
...
</script>

例:

<script language="JavaScript" for="window" event="onload">
alert('网页读取完成,请慢慢欣赏!');
</script>

方法三 在 JavaScript 中说明。方法:

<事件主角 - 对象>.<事件> = <事件处理程序>;

用这种方法要注意的是,“事件处理程序”是真正的代码,而不是字符串形式的代码。如果事件处理程序是一个自定义函数,如无使用参数的需要,就不要加“()”。例:

...

function ignoreError() {
return true;
}

...

window.onerror = ignoreError; // 没有使用“()”

这个例子将 ignoreError() 函数定义为 window 对象的 onerror 事件的处理程序。它的效果是忽略该 window 对象下任何错误(由引用不允许访问的 location 对象产生的“没有权限”错误是不能忽略的)。
zhangfeng1133 2005-05-21
  • 打赏
  • 举报
回复
onload 是ie5.5支持dhtml的事件,页面载入的时候触发啊

<body onload="javascript:alert("我是猪")"><body>
yutian130 2005-05-21
  • 打赏
  • 举报
回复
<body onload="javascript:alert("我是猪")"><body>
yjs_lh 2005-05-20
  • 打赏
  • 举报
回复
onload是事件,不是属性
arthur_su 2005-05-20
  • 打赏
  • 举报
回复
页面加载的时候触发
WeeklyQLR 2005-05-20
  • 打赏
  • 举报
回复
onload 页面初始时会触发的事件。
通常使用方法是:
function a()
{
alert("你好!");
}
<body onload="a()"></bodt>
pizi611 2005-05-19
  • 打赏
  • 举报
回复
onload="window.location='toUrl.php?id=1'"这就是携参数转入目标页
pizi611 2005-05-19
  • 打赏
  • 举报
回复
onload="定义好的函数名",引用js函数,想达到什么效果定义好就可以了。
如onload="showHello()" onload="alert('hello!')"

61,125

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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