网页的这个死的简单存根将执行translate()
中的onload
功能,但不会执行按钮onclick
中的function createSvgDef() {
console.log("createSvgDef()");
}
function translate() {
console.log("translate()");
}
功能。它反而抛出" Uncaught TypeError:translate不是函数"。
我犯了什么简单的错误?
<html>
<head>
<link rel="stylesheet" href="this-thing.css"/>
<script type="text/javascript" src="this-thing.js"></script>
</head>
<body onload="createSvgDef(); translate();">
<textarea id="input">Hello World!</textarea>
<button onclick="translate();">Translate</button>
<div id="output"></div>
</body>
</html>
&#13;
File::makeDirectory(public_path('storage/newdirectory'));
&#13;