javascript - onClick 元素不起作用

标签 javascript jquery html twitter-bootstrap

我想在单击按钮后将某些字段的输入保存在变量中(顺便说一句,我正在使用 Bootstrap)。这是我的功能:

<script>
  function test () {
    var test1 = document.getElementById("nameown").value;
    javascript.alert( 'test1' )
  }
</script>

这是我的按钮:

<div id="button">
        <onclick="test()" class="btn btn-success btn-large">
            Example...
          </a>
        </button>
      </div>

当我点击按钮时没有任何反应......

作为注释:我是 HTML 和 JavaScript 初学者。

最佳答案

让我们看看..

  1. 没有 ID 为 nameown 的元素。
  2. 如果有的话,那就是 window.alert(),但只要 alert() 就可以了。
  3. 您正在警告文字字符串“test1”而不是变量。
  4. onclick 不是一个元素。
  5. 您没有开始 a 标记。
  6. 您没有开始 button 标记。

我认为这就是您想要的:

<script>
  function test() {
    var test1 = document.getElementById("button").value;
    alert(test1);
  }
</script>

<div id="button" onclick="test()" class="btn btn-success btn-large">
    Example...
</div>

有更优雅的方法可以做到这一点,也有快捷方式,但如果你坚持下去,你就会到达那里。

关于javascript - onClick 元素不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18795173/

相关文章:

javascript - 使用 HTML5/CSS3 将桌面导航栏转换为响应式移动菜单栏

javascript - 带有 jQ​​uery : 100% height, 图像/子项自动宽度的水平 slider

javascript - 使用 vuejs 时出现 for 循环问题

javascript - Video.js 自动加载字幕

javascript - Vue-loader 动态组件列表

jquery - Highcharts 工具提示内的链接

jquery click事件第一次触发但第二次失败。它在页面刷新时起作用

javascript - 使用 Javascript 添加 css 类的问题

php - 在 jQuery 中插入 HTML 换行符?

来自url查询字符串中变量的javascript表单字段填充