| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 706 人关注过本帖
标题:里面的函数怎么onclick调用不起来,求高手解析~
只看楼主 加入收藏
a121845422
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-5-10
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
里面的函数怎么onclick调用不起来,求高手解析~
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.

<html xmlns="http://www.
<head>
    <title></title>
    <script type="text/javascript" language="javascript">
        function getsum() {
            var n1 = document.getElementById("Text1").value;
            var n2 = document.getElementById("Text2").value;
            if (n1 == "" || n2 == "")
                alert("请输入数字");
            return;
        }

            var sum = parseFloat(n1) + parseFloat(n2);
            document.getElementById("Text3").value = sum;
        
   
    </script>
</head>
<body>
请输入一个数:<input id="Text1" type="text" /><br/>
请输入第二个数:<input id="Text2" type="text" /><br />
<input id="Button1" type="button" value="求和" onclick="getsum()" />:<input id="Text3" type="text" /><br />

</body>
</html>
搜索更多相关主题的帖子: javascript html function PUBLIC return 
2013-05-22 15:46
lxb932979339
Rank: 5Rank: 5
等 级:职业侠客
威 望:4
帖 子:84
专家分:313
注 册:2013-4-24
收藏
得分:10 
我也是新手 你应该这么写   
程序代码:
 function getsum() {
            var n1 = document.getElementById("Text1").value;
            var n2 = document.getElementById("Text2").value;
            if (n1 == "" || n2 == "") {
                alert("请输入数字");
                return;
            }
            var sum = parseFloat(n1) + parseFloat(n2);
            document.getElementById("Text3").value = sum;
        
        }
    </script>
</head>
<body>
    请输入一个数:<input id="Text1" type="text" /><br />
    请输入第二个数:<input id="Text2" type="text" /><br />
    <input id="Button1" type="button" value="求和" onclick="getsum()" />:<input id="Text3" type="text" /><br />
2013-05-23 07:37
zhanglei0926
Rank: 2
等 级:论坛游民
帖 子:3
专家分:30
注 册:2013-5-15
收藏
得分:10 
<script type="text/javascript" language="javascript">
         function getsum() {
             var n1 = document.getElementById("Text1").value;
             var n2 = document.getElementById("Text2").value;
             if (n1 == "" || n2 == ""){
                 alert("请输入数字");
             return;
             }
             var sum = parseFloat(n1) + parseFloat(n2);
             document.getElementById("Text3").value = sum;
         }  
    </script>
这样就行了。。。
把javaScript的后两行放到function里面,你放外面肯定是调用不到的。
2013-05-24 21:37
快速回复:里面的函数怎么onclick调用不起来,求高手解析~
数据加载中...
 
   



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

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