0

xajax関数を使用してユーザー名の可用性を確認しています。ancharタグをクリックしてください。のようにやっていonclick="xajax_checkusername('getElementByid(\"username\").value')ます。しかし、それは機能していません。リースヘルプ

4

4 に答える 4

1

パラメータを誤って渡しています。一重引用符を削除して、次のようになります。

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

この種のインラインJavascriptは、メンテナンスの悪夢になるため、お勧めできません。

于 2012-12-02T10:47:49.373 に答える
1

使ってください;

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

ユーザー名フィールド ID タグの値は「ユーザー名」である必要があります。

于 2012-12-03T07:20:03.843 に答える
0

あなたの例では

getElementByid(\"username\").value

する必要があります

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

これを使ってみてください

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