下面试js调用别的js的方法
方法一,在调用文件的顶部加入下例代码:
document.write(”<script language=javascript src=’/js/import.js’></script>”)
(注:有时你引用的文件还可能需要引用其他的js,我们需要将需要的那个js文件也以同样的方法引用进来)
方法二,通过中间界面对js进行应用
就是我们可以在某个html中引用了你需要的js文件,我们可以通过拿到那个html文件的对象,然后在通过这个对象去引用js的方法。
(一般不常用,这个在我做项目的时候用过一次)
方法三:在将下边代码放入Body中:
new_element=document.createElement(”script”)
new_element.setAttribute(”type”,”text/javascript”)
new_element.setAttribute(”src”,”import.js”)
document.body.appendChild(new_element)
document.getElementById("Button1")这个是dom元素了 如果要用jquery的方法 需要先转换成jquery的对象 $(document.getElementById("Button1")) 包起来。试试看能不能行可以在jquery的ajax方法成功执行之后,执行相应的js代码例如:index.html 页面
<script language="javascript">
var id = 10
$.ajax({
url:'ajax.php?action=ok',
type:'post',
data:'id='+id,
async : false,
success: function(data){
//可以在这里执行相应的js代码
$("#user_id").val(data)
}
})
</script>
<input type="text" name="user" id="user_id" value="">
<input type="button" value="点击" onclick="check()">
ajax.php 处理页面
<?php
if($_GET['action'] == 'ok'){
$id = $_POST['id']
echo $id
}
?>