0

我有一个表格:

<tr>
<td class="td_left">Repeat password</td>
<td class="td_right"><input type="password" 
value="DEFAULT"
name="repass" size="40" id="repass_id" 
onkeypress="CorrectPass('repass_id')" onfocus="CorrectPass('repass_id')" 
onkeyup="CorrectPass('repass_id')" value="" /></td>
<td class="td_info"><div id="repass_correct"></div></td>
</tr>

当我在该字段中单击鼠标时,开始启动方法“CorrectPass('repass_id')”。但我想,当我加载这个页面时,这个方法总是自动启动

4

5 回答 5

1
<script type="text/javascript">
   window.onload = function ()
   {
      CorrectPass('repass_id');
   };
</script>
于 2012-05-30T21:37:06.307 回答
1

把它放在body标签中。

<body onload="CorrectPass('repass_id')">
....
</body>
于 2012-05-30T21:37:19.487 回答
0

如果您想自动启动脚本,只需在标签之间编写它,如下所示:

<script type="text/javascript">
CorrectPass('repass_id')
</script>

将其放在文档中的任何位置 - 最好介于<head></head>

于 2012-05-30T21:36:22.450 回答
0

但我想,当我加载这个页面时,这个方法总是自动启动

window.onload = function() {
  CorrectPass('repass_id');
}
于 2012-05-30T21:36:46.400 回答
0

如果你使用 jQuery 并且想在 DOM 树完全加载后运行这个函数,那么使用

$(function() { CorrectPass('repass_id') });
于 2012-05-30T21:37:55.257 回答