搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

Learn More

javascript and script location

  • 1 个回答
  • 1 人有此问题
  • 3 次查看
  • 最后回复者为 TyDraniu

more options

in this page ..

<!DOCTYPE html>
<html>
<head>    
  <meta charset="UTF-8">
  <title>mystuff</title>    
<script>
  
  function logKey(e) {
    console.log("at logKey");
    //console.log(e);
    //log.value = ${e.code};
  }
  
</script>
</head>
<body>

<input type="text" id="inp" value="typehere"></input>
<p id="log"></p>
<script>
  
  var inp = document.getElementById('inp');
  var log = document.getElementById('log');
  inp.onkeyup = logKey;
  console.log(inp);

</script>
</body>
</html> 

i get a console log error report saying that on line 16 'inp' is undefined. I am 84.5 and trying to learn how to generate and interact with a web page. i wrote my first program in 1960 and have extensive C# experience but web programming seems to be more about where things are placed rather than what they do. Yes, i have history off.

in this page .. <pre><nowiki><!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>mystuff</title> <script> function logKey(e) { console.log("at logKey"); //console.log(e); //log.value = ${e.code}; } </script> </head> <body> <input type="text" id="inp" value="typehere"></input> <p id="log"></p> <script> var inp = document.getElementById('inp'); var log = document.getElementById('log'); inp.onkeyup = logKey; console.log(inp); </script> </body> </html> </nowiki></pre><br> i get a console log error report saying that on line 16 'inp' is undefined. I am 84.5 and trying to learn how to generate and interact with a web page. i wrote my first program in 1960 and have extensive C# experience but web programming seems to be more about where things are placed rather than what they do. Yes, i have history off.

由cor-el于修改

所有回复 (1)

more options

https://jsfiddle.net/f2gwotne/

It works for me. Perhaps a cache issue.