私は最初のコードを JavaScript で書いています。
私はこれをしたい:-
- 画像を読み込む
- ユーザー名を尋ねる
- 名前を書いた後、イメージを変える
- アラートにユーザーの名前を表示する
私のコードは次のようになります、
<!DOCTYPE html>
<html>
<head>
<title>iRock - First Project</title>
<script type = "text/javascript">
function touchRock(){
var userName = prompt ("what is your name?","Enter your name here.");
if(userName){
alert("It is good to meet you, " "+userName+ " ".");
document.getElementById("firstImg").src="1.jpg";
}
}
</script>
</head>
<body onload = "alert('hello, I am your pet.');">
<div style = "margin-top:100px; text-align:centre">
<img id="firstImg" src="http://www.smiley-faces.org/wallpaper/smiley-face-wallpaper-widescreen-001.jpg" alt="iRock" style="cursor:pointer" onclick="touchRock()" />
</div>
</body>
</html>
誰でもこれで何が悪いのか教えてもらえますか? 画像に触れた後にイベントが呼び出されないためです。