[英]Convert slider to external javascript
Hi I have a slider on a page the updates a number using javascript. 嗨,我在页面上有一个滑块,使用javascript更新号码。 I need to put all javascript out of the html to an external js file.
我需要将所有javascript从html移到外部js文件。 Any help is appreciated.
任何帮助表示赞赏。 Sorry if explanation is not clear.
对不起,如果解释不清楚。 Thanks.
谢谢。
<script>
function outputUpdate(n) {
document.querySelector('.names').value = n;
}
</script>
<form name="infonum">
<textarea rows="3" name="output" onclick="this.select()"></textarea><br />
<input type="button" class="button" value="Go" onclick="populateform(this.form.names.value)"><br />
<input type=range class=rangeInput name="numnames" min=1 value=1 max=15 step=1 oninput="outputUpdate(value)"><br />
<output for=rangeInput class=names>5</output>
</form>
You need to create a new file myjsfile.js and paste all the code (inside tag). 您需要创建一个新文件myjsfile.js并粘贴所有代码(inside标签)。 Any external java script files are reference as follows in your html
html中引用了以下任何外部Java脚本文件
<html>
<head>
<script type="text/javscript" src="myjsfile.js"></script>
....
JS file JS文件
function outputUpdate(n) {
document.querySelector('.names').value = n;
}
HTML 的HTML
<html>
<head>
<script type="text/javscript" src="myjsfile.js"></script>
</head>
<body>
<form name="infonum">
<textarea rows="3" name="output" onclick="this.select()"></textarea><br />
<input type="button" class="button" value="Go" onclick="populateform(this.form.names.value)"><br />
<input type=range class=rangeInput name="numnames" min=1 value=1 max=15 step=1 oninput="outputUpdate(value)"><br />
<output for=rangeInput class=names>5</output>
</form>
</body>
</html>
Insert your javascript into a JavaScript file like script.js(excluding the <script></script>
tags). 将您的JavaScript插入JavaScript文件(例如script.js)(不包括
<script></script>
标记)。
<script src="javascript/script.js"></script>
If you are unfamiliar with JavaScript, you may want to check out http://www.w3schools.com/js/ or visit http://www.codeacademy.com for a nice interactive tutorial ranging from beginner JavaScript up through AngularJS. 如果您不熟悉JavaScript,则可能需要查看http://www.w3schools.com/js/或访问http://www.codeacademy.com ,以获取从初学者JavaScript到AngularJS的不错的交互式教程。
Here is a plunker with a basic example of placing JavaScript in an external source http://plnkr.co/edit/ZOhpzn 这是一个将JavaScript放置在外部资源中的基本示例, 网址为http://plnkr.co/edit/ZOhpzn
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.