调用Javascript时出现控制台错误

调用Javascript时出现控制台错误,javascript,html,Javascript,Html,从按钮调用Js函数后,我在查看控制台时一直收到一个错误 <title>SDMT</title> <head> <script language="JavaScript" type="text/javascript" src="js/ping.js"></script> <link rel="stylesheet" type="text/css" href="css/mystyle.css"

从按钮调用Js函数后,我在查看控制台时一直收到一个错误

        <title>SDMT</title>

    <head>
    <script language="JavaScript" type="text/javascript" src="js/ping.js"></script>
    <link rel="stylesheet" type="text/css" href="css/mystyle.css">
    <link rel="stylesheet" type="text/css" href="css/tables.css">
    <script language="JavaScript" type="text/javascript" src="js/clock.js"></script>

    <body>    
    <!--clock-->
    <div id="clockDisplay" class="clockStyle"></div>

    <!--Ping Tool-->
    <input id="clickMe" type="button" value="Update Status" onclick="isValidURL()" />

</body>
如果有人有任何建议,这将是可怕的,我已经删除了所有其他随机元素以及仍然收到这个错误

Uncaught ReferenceError: $ is not defined
isValidURL @ ping.js:5
onclick @ index.html:124

$.ajax是一种Jquery方法。您需要将Jquery库包含到文档中

在你的脑子里加上这个

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>


您是否链接了jQuery库?存在各种问题。首先,您没有包括jQuery。第二,您的
isvalidul
函数永远不会像您想象的那样工作,因为
$.ajax
异步运行,在回调执行之前,函数将返回
false
。确保它高于需要访问jQuery功能的其他脚本
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>