在我问这个问题之前,我必须指出,我已经尝试过搜索一切!
我的问题是如何从外部文件而不是在php / html内部运行javascript.我想做的是.
function ClearForm() {
document.form.message.value="";
}
function comeBack(){
if (document.form.message.value == "") {
document.form.message.value="What's on your mind?";
}
}
我已包含< script type =“ text / javascript” src =“ javascript.js”>< / script>在< head>中而且我在根目录中有一个名为javascript.js的文件,而我的php文件也在根目录中,所以这不应该是问题!但是,我该如何在javascript.js文件而不是我的php文件中运行上面看到的那段代码.如果我在php文件中有工作,那很好,但是我想分开!
我还尝试给表单/输入字段一个ID,然后在外部JavaScript文件中使用getElementById.
但是正如您所看到和听到的,我对JavaScript有点陌生,所以我在这里显然做错了.
解决方法:
如果以上代码仅是Javascript.js文件中的内容,则需要调用函数来运行代码.
您已经正确包含了外部Javascript文件-但是,由于所有JS都包含在函数中,因此必须先调用这些函数,然后代码才能运行.
从PHP文件中调用“ ClearForm()”或“ comeBack()”应运行该代码.
标签:html,javascript,php
来源: https://codeday.me/bug/20191208/2091272.html