繁体   English   中英

没有从使用 javaScript 获取 html 中的价值

[英]not getting value in html from with javaScript

我没有在警报框中获得价值 我试图通过使用 onclick 函数来获得所有值。 它给了我一个空值,所以我如何使用这个关键字获得所有值。

形式

<form>
  <input type="text" id='textid' />
  <button class="btn" type="submit" onclick="myfunc(this);">click</button>
</form>

功能

function myfunc(el){
  let x = el.value;
  alert(x) }

您正在警告button值,而您应该首先获取input ,然后使用.value属性获取其值

 const input = document.querySelector("input"); function myfunc(el) { let x = input.value; alert(x) }
 <form> <input type="text" id='textid' /> <button class="btn" type="submit" onclick="myfunc(this);">click</button> </form>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM