javascript上的语法错误

时间:2015-05-26 06:58:25

标签: javascript

我收到语法错误

5

我的代码

Uncaught SyntaxError: missing ) after argument list

4 个答案:

答案 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
  }
}

这将帮助您避免简单的语法错误。