| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 793 人关注过本帖
标题:javascript 难?
只看楼主 加入收藏
wangxianping
Rank: 2
等 级:论坛游民
帖 子:13
专家分:22
注 册:2011-9-8
结帖率:0
收藏
已结贴  问题点数:0 回复次数:5 
javascript 难?
<!--xsl code-->
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.  language="JavaScript">
<xsl:template match="/">
<xsl:script language="javascript" implements-prefix="user">
<![CDATA[
    function dao(){
      alert("wang");
       a="xianping";
    return a;
      }  
]]>
</xsl:script>
<html>
    <head>
 <title></title>
    </head>
    <body>
      <xsl:apply-templates select="tree"/>
    </body>  
  </html>  
</xsl:template>
<xsl:template match="tree">
   <xsl:value-of select="name"/>
</xsl:template>
</xsl:stylesheet>

<!--xml code-->
<?xml version="1.0" encoding="gb2312" ?>
<?xml:stylesheet href="C:\Documents and Settings\wangxianping\桌面\tree1.xsl" type="text/xsl" ?>
<tree>
   <name>王贤平</name>
</tree>

script 中的代码无法运行,alert("wang")的值无法输出,a无法返回.请教高手,应怎样做?
搜索更多相关主题的帖子: javascript language function return title 
2011-09-08 12:07
wangxianping
Rank: 2
等 级:论坛游民
帖 子:13
专家分:22
注 册:2011-9-8
收藏
得分:0 
<xsl:value-of select="name"/>这语句前后添加<div>onClick点击,如下
<div onClick="dao()">
 <xsl:value-of select="name"/>
</div>
请高手指点,
2011-09-08 12:20
wangxianping
Rank: 2
等 级:论坛游民
帖 子:13
专家分:22
注 册:2011-9-8
收藏
得分:0 
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.
<xsl:template match="/">
<html>
 <head><title>xsl运用</title></head>
 <body>
<script language="JavaScript">
     function dao(){
      alert("wang");
       a="xianping";
    return a;
      }  
</script>
      <xsl:apply-templates select="tree"/>
    </body>  
  </html>  
</xsl:template>
<xsl:template match="tree">
   <div onClick="dao()">
<xsl:value-of select="name"/>
</div>
</xsl:template>
</xsl:stylesheet>

<!--xml code-->
<?xml version="1.0" encoding="gb2312" ?>
<?xml:stylesheet href="C:\Documents and Settings\wangxianping\桌面\tree1.xsl" type="text/xsl" ?>
<tree>
   <name>王贤平</name>
</tree>

2011-09-11 01:08
刘杰明
Rank: 8Rank: 8
来 自:山东大学威海校区
等 级:蝙蝠侠
帖 子:155
专家分:872
注 册:2011-6-20
收藏
得分:10 
在script标签已经结束了啊,所以你上一个script中的dao()方法就没法在下面实现了,建议你传参试一下。

______________________________加油__!__!___!
2011-09-13 11:03
wangxianping
Rank: 2
等 级:论坛游民
帖 子:13
专家分:22
注 册:2011-9-8
收藏
得分:0 
多谢,上面就是解决的答案.还可以这样:
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.
<xsl:template match="/">
<html>
<head>
<title>xsl与javascript运用</title>
<script language="JavaScript">
  <xsl:comment>
<![CDATA[  
   function dao(){
 alert("wang");
       a="xianping";
    return a;
  }
]]>   
</xsl:comment>
</script>
</head>
<body>
    <xsl:apply-templates select="tree"/>
</body>
</html>
</xsl:template>
<xsl:template match="tree">
<div onClick="dao();"
 <xsl:value-of select="name"/>
 </div>
</xsl:template>
</xsl:stylesheet>

<!--xml code-->
<?xml version="1.0" encoding="gb2312" ?>
<?xml:stylesheet href="C:\Documents and Settings\wangxianping\桌面\tree1.xsl" type="text/xsl" ?>
<tree>
   <name>王贤平</name>
</tree>

2011-09-13 14:02
jfei
Rank: 4
来 自:郑州
等 级:业余侠客
帖 子:92
专家分:268
注 册:2011-8-27
收藏
得分:10 
这个有难度

虾米们!!!有意者加QQ 2434202652,2632939128联系我
2011-09-17 14:53
快速回复:javascript 难?
数据加载中...
 
   



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

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