javascript - 未捕获的 SyntaxError : Invalid regular expression: missing/, 我缺少什么?

标签 javascript html

JAVASCRIPT

<script type="text/javascript">
function addnumber(element){
  document.getElementById(`mvar`).value = document.getElementById(`mvar`).value+element.value;
}
</script>

HTML

 <form action="" method="" name="vform">
    <input id=mvar type="text" value="" name="mvar"/><br/>
    <input type="button" class="fbutton" name="1" value="1" id="1" onClick=addNumber(this);/>
    <input type="button" class="fbutton" name="2" value="2" id="2" onClick=addNumber(this);/>
    <input type="button" class="fbutton" name="3" value="3" id="3" onClick=addNumber(this);/>

我错过了什么,或者我在哪里错过了什么?我

最佳答案

注意函数名称区分大小写。另外,正如 Pointy 指出的(双关语),onClick 必须用引号引起来。

<script type="text/javascript">
    function addNumber(element){
        var myVar = document.getElementById('mvar');
        myVar.value = myVar.value + element.value;
    }
</script>

<form action="" method="" name="vform">
<input id="mvar" type="text" value="" name="mvar"/><br/>
<input type="button" class="fbutton" name="1" value="1" id="1" onClick="addNumber(this);" />
<input type="button" class="fbutton" name="2" value="2" id="2" onClick="addNumber(this);" />
<input type="button" class="fbutton" name="3" value="3" id="3" onClick="addNumber(this);" />

关于javascript - 未捕获的 SyntaxError : Invalid regular expression: missing/, 我缺少什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42628460/

相关文章:

javascript - 在其他复选框ng-model的基础上更新复选框值的ng-model值

javascript - 通过在 javascript/jquery 中对 arraylist 进行排序来对 json 进行排序

javascript - 使用 JavaScript 在 'html' 标记之前插入 'head' 标记(不在它们之间或它们之间)

javascript - 如何在 jQuery 日期和时间选择器中使用 javascript/jQuery 调整时区?

javascript - 如何使用 POST 请求将动态获取的输入数据发送到服务器

javascript - 激活默认按钮上的下拉切换

javascript - 使用 Angular.js 和 CSS 在 div 上淡入淡出动画

html - Popover 边框阴影和对齐问题

html - 图像,输入文本并排 : vertical fail

javascript - 如何只显示一个具有相同类别的div,然后显示其他div