javascript函數沒有調用卻自動彈出
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函數調用</title>
? ?<script type="text/javascript">
? ? function contxt() //定義函數
? ? ? {
? ? ? ? ?alert("哈哈,調用函數了!");
? ? ? }
? ? ? contxt() //定義函數
? ? ? {
? ? ? ? ?alert("哈哈,調用函數了!");
? ? ? }
? ?</script>
</head>
<body>
? ?<form>
? ? ? <input type="button" ?value="點擊我" onclick="contxt()" /> ?
? ?</form>
</body>
</html>
這是我的代碼,保存后用瀏覽器打開,不點擊按鈕,也會自動調用函數,怎么回事?你們試試
2016-04-22
alter會自動彈框
2016-04-19
已解決。瀏覽器讀取時是這樣讀的
<script type="text/javascript">
? ? function contxt() //定義函數
? ? ? {
? ? ? ? ?alert("哈哈,調用函數了!");
? ? ? }
? ? ? contxt() //瀏覽器讀到這里,調用了函數contxt();
? ? ? {
? ? ? ? ?alert("哈哈,調用函數了!");
? ? ? }//這里瀏覽器直接當做一個javascript代碼處理了;
? ?</script>