为了账号安全,请及时绑定邮箱和手机立即绑定

<input>是不是只能放在index.html的<body>里,不能放在外部文件script.js里

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>系好安全带,准备启航</title>

<!--引入外部文件的方式-->


<script src="script.js">


</script>


</head>

<body>


    <input name="Button" type="button" value="click" onclick="tanchu()" />


</html>

</body>

</html>



当我把 <input name="Button" type="button" value="click" onclick="tanchu()" />放在script.js里,就无法执行了

正在回答

3 回答

你这样是不行的,你可以把这行代码插入进去嘛。。。XXX.append('<input name="Button" type="button" value="click" onclick="tanchu()" />')

0 回复 有任何疑惑可以回复我~

<script src=“script.js”type="text/javascript"> </script>

0 回复 有任何疑惑可以回复我~
#1

城南旧梦情 提问者

我说的是input语句调用,当input在.js外部文件里的时候,谢谢
2017-07-18 回复 有任何疑惑可以回复我~
#2

慕函数233383 回复 城南旧梦情 提问者

input写在body里,函数写在js文件里,比如 function hanshu() ,然后onclick="hanshu()",函数就引用过来了
2017-07-18 回复 有任何疑惑可以回复我~
#3

城南旧梦情 提问者 回复 慕函数233383

那input还是在index.html里呢,我以为他可以放在js文件里
2017-07-18 回复 有任何疑惑可以回复我~
#4

慕函数233383 回复 城南旧梦情 提问者

为什么给要把input写在外部文件里,按钮也是要css的,肯定写在body里,就几个英文单词,不占多少空间。
2017-07-19 回复 有任何疑惑可以回复我~
查看1条回复

放在js里的代码,你需要调用它,在你想表达的地方,写一个调用函数

0 回复 有任何疑惑可以回复我~
#1

城南旧梦情 提问者

请问就上面来说,要怎么写这个调用函数
2017-07-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

<input>是不是只能放在index.html的<body>里,不能放在外部文件script.js里

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信