如何实现在一个网页装载后初始化网页表单中下拉选框的值?

msybox 2003-08-21 03:01:30
试用过window的onload事件,但当在事件中访问表单时就会得到对象不存在的提示?何解?
...全文
67 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloudchen 2003-08-21
  • 打赏
  • 举报
回复
http://www.blueidea.com/bbs/NewsDetail.asp?id=1134393
msybox 2003-08-21
  • 打赏
  • 举报
回复
cloudchen(陈系上)的方法行得通,但能说说DEFER的用处吗?字面意思是指延迟,但不知它具体的是指什么对象什么方法的延迟。
wind0209 2003-08-21
  • 打赏
  • 举报
回复
<script FOR=window EVENT=onload>
document.all.form1.text1.value = "###@@@%%%%";
</script>

<form name="form1" method="post" action="stayTime.htm">
<p><input type="text" name="text1" value="初始值">
awaysrain 2003-08-21
  • 打赏
  • 举报
回复
window.onload = load1();

--->
window.onload = load1;

cloudchen 2003-08-21
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript" DEFER>
window.onload = load1;
function load1() {
alert("load1");
document.form1.text1.value = "###@@@%%%%"; //提示对象不存在
}
</SCRIPT>
<form name="form1" method="post" action="stayTime.htm">
<p><input type="text" name="text1" value="初始值">
msybox 2003-08-21
  • 打赏
  • 举报
回复
我的js代码:
window.onload = load1();
function load1() {
alert("load1");
document.form1.text1.value = "###@@@%%%%"; //提示对象不存在
}
我的HTML代码:
<form name="form1" method="post" action="stayTime.htm">
<p><input type="text" name="text1" value="初始值">
awaysrain 2003-08-21
  • 打赏
  • 举报
回复
不会啦,你的代码有问题吧,注意大小写

87,921

社区成员

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

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