我收到语法错误
5
我的代码
Uncaught SyntaxError: missing ) after argument list
答案 0 :(得分:2)
在控制器添加
$scope.alert = function(age) {
alert(age);
}
在html中改变如下:
<button ng-click="alert(todo.age);">onclick</button>
答案 1 :(得分:1)
试试这个:
<button onclick="alert(document.getElementById('todo.age').value);">onclick</button>
如果你想调用函数,你不应该将参数引用到alert
。
答案 2 :(得分:0)
如果你需要todo.age id值的值,请使用以下代码。 <button onclick="alert(document.getElementById('todo.age').value);">onclick</button>
或者你想要像这样打印整个文本document.getElementById('todo.age').value
使用
<button onclick="alert('document.getElementById('todo.age').value');">onclick</button>
代码/
答案 3 :(得分:0)
如果您将HTML代码和JavaScript分开,它将开始更好地运作。 有点这个。 HTML:
<button id="button">onclick</button>
JavaScript的:
window.onload = function()
{
var button = document.getElementById('button');
button.onclick = function()
{
//do some action here
}
}
这将帮助您避免简单的语法错误。