日期:2014-05-20  浏览次数:20822 次

新手弱问一个调用问题
我写了一个javascript函数,   function   test(input){....}   然后在页面中调用这个函数,如下
<head>

<script   type= "test/javascript ">
function   test(input)
{
...
}
</script>

</head>
...
<body>
...

<script   type= "text/javascript ">
test(2);
</script>
...

</body>

这样调用正确显示,所以函数本身是没有问题的.   但是当我把这个函数放到一个js文件tool.js里面的时候,   就出问题了

现在我的页面是这样写的

<head>

<script   type= "test/javascript "   src= "/js/tool.js "> </script>

</head>
...
<body>
...

<script   type= "text/javascript ">
test(2);
</script>
...

</body>

函数死活不能执行.   请问是什么原因啊???

------解决方案--------------------
<script type= "text/javascript ">
test(2);
</script> 这是什么意思,没有事件触发test(2)函数
------解决方案--------------------
我的猜是百分之1000是路径不对啊,楼上的可以在js文件里只写一句alert( "AAAAAAAAAA ");如果页面在显示开始的时候没有弹出这个窗口表明你的路径不对...没有加载到这个js文件
------解决方案--------------------
src= "../js/tool.js "
------解决方案--------------------
script type= "test/javascript " 你写错了老兄,另外在调用的地方加上
<script type= "text/javascript ">
javascript:test(2);
</script>
再试试