| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3603 人关注过本帖
标题:php模板中的select控件的onchang事件代码不起作用
只看楼主 加入收藏
micccn
Rank: 1
等 级:新手上路
帖 子:14
专家分:0
注 册:2008-8-19
结帖率:0
收藏
已结贴  问题点数:10 回复次数:1 
php模板中的select控件的onchang事件代码不起作用
php模板中的select控件的onchang事件代码不起作用,如下:
<script language="JavaScript">
  function s_changed()  //cjq add
  {
         alert("s_changed");
                 var index=document.forms['theForm'].s[].selectedIndex;
         if ((document.forms['theForm'].s[].options[index].value=='2')
                 {
                   alert("ok");
                    ...
                 }
  }
</script>
 
<form name="theForm" action="o.php?act=s" method="post">
<table>
  <tr>
    <td scope="col">1</td>
    <td scope="col">2</td>
  </tr>
  {foreach from=$g1 item=g name="g"}
    <tr>
    <td>1</td>
    <td><select name="s[]" onchange="JavaScript:s_changed()">
      <option value=" ">请选择</option>
      {foreach from=$s1_list item=s}
           <option value="{$s.name}" {if $s.name eq  $s1}selected{/if}>{$s.name}</option>
      {/foreach}
      {/if}
    </select>   
    </td>
    </tr>
{/foreach}
</table>
</form>

请问这是为什么?
2016-05-25 16:06
sldtk1
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:10 
把模板最终生成的这部分代码单独写个页面调试一下。
2016-05-25 22:03
快速回复:php模板中的select控件的onchang事件代码不起作用
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017747 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved