CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

js调用

楼主wsk_228(qing_feng)2006-03-21 15:18:44 在 Web 开发 / JavaScript 提问

<td>支付日期     <a   href="javascript:show_calendar('document.form.outdate');"><img   border="0"   src="../resources/image/date.gif"   width="20"   height="15"></a></td>  
   
  其中的show_calendar放在页面中这样就可以调用,放在js中该如何调用?  
  <script   language="javascript"   src="../js/calendar.js"></script>  
  引入后这样调会出现‘缺少对象’  
  问题点数:20、回复次数:10Top

1 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-03-21 15:31:51 得分 5

<script   language="javascript"   src="../js/calendar.js"></script>  
   
  放在head块之中而不要放在body块之中Top

2 楼wsk_228(qing_feng)回复于 2006-03-21 15:42:55 得分 0

是放在head块之中  
  关键就是这句出错:javascript:show_calendar('form.outdate');该如何写才对呢Top

3 楼DeluxWorld(曾经的你)回复于 2006-03-21 15:44:21 得分 5

<script   type="text/javascript"   charset="GBK"   src="../js/calendar.js"></script>Top

4 楼DeluxWorld(曾经的你)回复于 2006-03-21 15:48:39 得分 5

'form.outdate'  
  你这样是传了一个字符串的参数给show_calendar方法Top

5 楼DeluxWorld(曾经的你)回复于 2006-03-21 15:50:31 得分 5

改为这样:  
  javascript:show_calendar(formname.outdate.value);Top

6 楼wsk_228(qing_feng)回复于 2006-03-21 15:57:37 得分 0

javascript:show_calendar('form.outdate');  
  form.outdate是一个文本框来的。我是点击以后把值传给这个文本框。  
  现在就是把show_calendar()放在js中就不知如何来写了?Top

7 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-03-21 16:00:26 得分 0

你是不是js文件里有代码不是funciton里边阿?  
   
  注意了,js和html是顺序解析的Top

8 楼wsk_228(qing_feng)回复于 2006-03-21 16:07:47 得分 0

xxuu503(我爱郭芙蓉!)   (   )    
  你说的是这样,是有一些没有在function里面,那该如何?Top

9 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-03-22 09:12:10 得分 0

js和html是顺序解析的.................  
   
  比如说在head块调用body块的对象(head块比body块先解析,body快的对象还没有生成)  
   
  这是绝对非法的(function内部的代码没有真正的调用,这种情况是合法的)Top

10 楼xxuu503(中国没有prison break只是因为the company不让拍)回复于 2006-03-22 09:13:39 得分 0

合理的办法就是,js里边所有的都做成function  
   
  然后需要的时候,对function调用Top

相关问题

  • js调用问题
  • 调用js问题
  • *js调用的问题
  • js中如何调用EJB?
  • 关于js调用applet方法
  • js中如何调用asp??急
  • js怎么调用cs的函数?
  • 用JS如果调用帮助助手
  • 关于调用js文件问题
  • 帮忙改改,JS参数调用!

关键词

  • js
  • javascript
  • 调用
  • outdate
  • 放在
  • calendar
  • 解析
  • show
  • 对象
  • head

得分解答快速导航

  • 帖主:wsk_228
  • xxuu503
  • DeluxWorld
  • DeluxWorld
  • DeluxWorld

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo