0

私は JavaScript が初めてで、読んでいる本の例を真似ようとしています。HTML 要素に入力されたものを取得し、.innerHTML を使用して要素にデータを送信したいと思います。何が悪いのかわかりません。

<!DOCTYPE html>
<html>
<head>
 <title>JS Form</title>
</head>
<body>
   <form id="date">
     <table>
      <tr><td><input type="text" name="user" placeholder="Please input name"    onchange="greeting();"></td>
      </tr>
      <tr><td><span id="hello"></span></td>
      </tr> 
     </table>
   </form>
<script type="text/javascript">
   function greeting() {
     var user = document.date.user.value;
     var hello = document.getElementById("hello");
     hello.innerHTML = "How are you " + user;
   }
</script>
</body>
</html>
4

3 に答える 3

0

最初にこれを行う必要があります:

var user= document.getElementsByName("user");
var hello = document.getElementById("hello");
 hello.innerHTML = "How are you " + user[0].value;
于 2013-08-18T04:11:41.847 に答える