通过javascript函数将元素id传递给xajax php函数

时间:2012-12-02 10:42:10

标签: php javascript xajax

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

4 个答案:

答案 0 :(得分:1)

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

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

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

答案 1 :(得分:1)

请使用;

的onclick = “xajax_checkusername(xajax的$( '用户名')值。);”

用户名字段ID标记值必须为“用户名” e.g。

答案 2 :(得分:0)

在你的例子中

getElementByid(\"username\").value

应该是

document.getElementById("username").value // id should be ID

答案 3 :(得分:0)

尝试使用此

onclick=\"xajax_checkusername(getElementById('username').value))\";