javascript函数不是从html文件调用

标签 javascript html

我有一个js文件和一个html文件野兔是

的代码

测试js.js

function DynamicDiv() {  
    alert('enter');            
        var dynDiv = document.createElement("div");
        dynDiv.id = "divDyna";
        dynDiv.innerHTML = "Created using JavaScript";
        dynDiv.style.height = "20px";
        dynDiv.style.width = "300px"; 
        dynDiv.style.backgroundColor = 'gray';
        document.body.appendChild(dynDiv);
    }

我的html代码在下面

<html>
<head>
<TITLE>Test Page</TITLE>
<script type="text/javascript" src="testjs.js" language="javascript"></script>
<script type="text/javascript" src="jquery-1.4.2.js" language="javascript"></script>
<script type="text/javascript" language="javascript">
    //"Global" variable accessible to all 
    //$(document).ready(DynamicDiv());  
</script>
</head>
<body onLoad="DynamicDiv()"> 
 <input id="Button1" type="button" value="Using JS" onclick="" />   
<div id="Layer1" style="position: absolute; width: 100%; height: 17px; z-index: 1; left: 0px; top: 3px;">
  <div align="right"><a href="http://www.uspto.gov/main/patents.htm">PATENTS</a>&nbsp;&nbsp;&nbsp; </div>
</div>
</body>
</html>

但是我无法调用该函数

最佳答案

好吧,你的代码很适合我,可能是你提供给 testjs.js 文件的路径可能不准确,但它对我来说工作得很好。尝试检查您的 js 文件的路径

关于javascript函数不是从html文件调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10649641/

相关文章:

javascript - 如何避免仅在 Android 上出现 Phonegap 应用程序黑屏?

javascript - 在javascript中,如何在不覆盖以前的粗体字符串的情况下用粗体文本替换多个字符串?

php/css/html 语言按钮当前语言

java - 更新其网站的应用程序

javascript - 将超出的列表项移动到 Bootstrap 中的下一列

javascript - 如何使用模块化 JavaScript 模式创建单独的对象

javascript - Prime 函数中此条件的输出是什么?

javascript - 按下按钮时执行 jquery 事件(按住不放)

javascript - 如何隐藏所有类,但触摸滑动时隐藏一个类

html - 如何显示内联:block on 2 divs and 1 has child divs