CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

htc有人会么?请赐教

楼主yitoujianglv()2003-11-01 16:45:04 在 Web 开发 / JavaScript 提问

<PUBLIC:COMPONENT   tagName=select   >  
  <PUBLIC:DEFAULTS   viewLinkContent   tabStop="true"   viewMasterTab=false   />  
  <PROPERTY   NAME="readOnly"   put="setWritable"   get="getWritable"   />  
  <PROPERTY   NAME="disable"   put="setDisable"   get="getDisable"   />  
  <METHOD   NAME="getSelValue"   />  
  <METHOD   NAME="setSelValue"   />  
  <PUBLIC:EVENT   NAME="onchange"   ID="eChanged"   />  
  <ATTACH       EVENT="oncontentready"     HANDLER="init"   />  
  <PUBLIC:EVENT   NAME="onchange"   ID="eChanged"   />  
  <script   language="javascript">  
  var   realValue   =   new   Array(0.06,0.13,0.17,0.3);//暂时未用  
  function   init()  
  {  
    htcSel.attachEvent('onchange',   doonChange);  
  }  
  function   doonChange(){  
    autocal();  
  }  
  function   setSelValue(sValue){  
    var   find=false;//sValue是否在select的optin中标记  
    if(sValue==null||sValue==""||!parseFloat(sValue))   {  
      //alert("function   of   setSelValue's   param   is   null   or   empty   or   is   not  
  float");  
      htcSel.value="";  
      return;  
    }  
    for(var   i=0;i<realValue.length;i++){  
      if(realValue[i]==sValue){  
        find=true;  
        break;  
      }  
    }  
    if(find){  
      htcSel.value=sValue;  
    }else{  
      alert("sValue="+sValue+"   not   exist   SELECT'S   option");  
      htcSel.value="";  
    }  
    return;  
  }  
  function   getSelValue(){  
   
    return   htcSel.value;  
  }  
   
  </script>  
   
  </PUBLIC:COMPONENT>  
   
  <BODY>  
  <select   id="htcSel">  
    <option></option>  
    <option   value="0.06">6%</option>  
    <option   value="0.13">13%</option>  
    <option   value="0.17">17%</option>  
    <option   value="0.3">30%</option>  
      </select>  
  </BODY>  
  这是我写的一个select组件,在组件内部如果onchange,就调用autocal()函数,但是因为组件要被重复利用,所以固定的调用这一个函数显然不灵活,我想让这个onchange事件暴露在外,也就是成为一个标准的外部事件,这样可以在onchange事件触发时想调用哪个函数就调用哪个函数!请赐教!谢谢  
   
   
   
   
  问题点数:0、回复次数:0Top

相关问题

  • ///////////////////////////// HTC刷新问题请教!!!
  • 请问什么是.htc文件
  • 请教,htc组件路径问题
  • 急急!!!请问HTC组件中的ondocumentready事件?
  • 高分请教HTC(IE5.0版)中的属性重载?虎虎虎~
  • 请问HTC捕获textarea滚动条消息?
  • 请问在 HTC 中如何定义window.onresize() 事件?
  • 请问,用htc的无限树中这个意思
  • 有关 htc 的问题,请问: <public:attach> 的使用
  • 诸位专家,请问如何调试HTC

关键词

得分解答快速导航

  • 帖主:yitoujianglv

相关链接

  • Web开发类图书

广告也精彩

反馈

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