0

我正在使用 xajax 函数检查用户名的可用性,我希望它在 anchar 标记上单击。我正在这样做onclick="xajax_checkusername('getElementByid(\"username\").value')。但它不工作。租赁帮助

4

4 回答 4

1

请用;

onclick="xajax_checkusername(xajax.$('username').value);"

用户名字段 ID 标记值必须是“用户名”,例如

于 2012-12-03T07:20:03.843 回答
1

您错误地传递了参数,请删除单引号,使其变为

onclick="xajax_checkusername(document.getElementByid('username').value)"

请注意,不建议使用这种内联 Javascript,因为它会成为维护的噩梦

于 2012-12-02T10:47:49.373 回答
0

尝试使用这个

onclick=\"xajax_checkusername(getElementById('username').value))\";
于 2012-12-05T17:10:02.930 回答
0

在你的例子中

getElementByid(\"username\").value

应该

document.getElementById("username").value // id should be ID
于 2012-12-02T10:47:37.767 回答