這裏是我的代碼功能沒有定義javaqscript
<!DOCTYPE html>
<html>
<link rel="stylesheet"
type="text/css"
href="style.css" />
<title>mysite</title>
<head>
<image src="images.jpg" id="img1">
<image src="images2.jpg" id="img2">
<script src="jquery.js">
</script>
<div id="div1">
<p id="p1"></p>
</div>
<script>
function namething() {var name = prompt("what is your name")
document.getElementById("p1").innerHTML = "<h1>welcome, " + name + "</h1>" };
//$("#button2").click(function()
function namething2() { alert("yes")
$("div").animate({ height: 0 /*left:"250px" , opacity:"0. 5", right:"500px" */})
});
</script>
<button id="button2" onclick="namething2()">animationtest</button>
<button id="button1" onclick="namething()">click me!</button>
</head>
<script>
</script>
<body>
<p id="animate1">
</p>
<p id="center">hello</p>
</body>
</html>
返回namething2沒有定義? 我錯過了什麼嗎? 請不要問我在做什麼,這只是我正在測試的東西,我實際上並沒有試圖做的事情
它看起來就像你在''中有一些HTML時它應該在'
'。還有其他的錯誤,包括未封閉的標籤,缺少分號等。一定要檢查你的JavaScript錯誤控制檯。這是這樣的:http://jsfiddle.net/Njbst/ – showdev