怎么在JS文件的函数里再调用另一个JS文件中的函数

JavaScript013

怎么在JS文件的函数里再调用另一个JS文件中的函数,第1张

只要是被同一个html文件引用,那么他就是相通的直接使用就行,比如a.html同时引用b.js和c.js

b.js写函数test()

c.js可以直接调用test()

,如果html没有同时引用写两个,你可以自己在

b.js中写document.write("<script

src='c.js'></script>")

然后就可以调用函数了

Html:<input type="radio" name="radio" value='0' id="en" onclick="chkRadio(this)" />

Js:var flag = true

function chkRadio(id) {

id.checked = flag

flag = !flag

}

进阶:功能:类似于一个协议。当用户点击同意时,用户才能点击提交按钮。

Html:<input type="submit" class="pub_btn fabu1" value="确认发布" id="fabu" disabled="disabled" style="position: fixedbottom:0pxbackground-color: #6683ff" />

Js: <script language="JavaScript">

var flag = true

function chkRadio(id) {

var c=document.getElementById('en').value

if(c==0){

var obj=document.getElementById('fabu')

obj.removeAttribute('disabled')

document.getElementById('en').value=1

}else{

var obj=document.getElementById('fabu')

obj.setAttribute("disabled","disabled")

document.getElementById('en').value=0

}

id.checked = flag

flag = !flag

}

</script>

给定的初始值。input中是为点击。value=0。当第一次点击时删除disabled的属性,这样用户可以点击提交。根据value进行判断。