を更新するためにパラメータを渡すされていないコードの私のラインです:このコード行で何が問題になっていますか?なぜそれがここで機能
Response.Write(String.Format("<td id = {0} onclick = 'update({0})' >", studentid));
のJavaScript関数が呼び出されているが、パラメータが渡されていません。何が悪かったのか? アイデア
を更新するためにパラメータを渡すされていないコードの私のラインです:このコード行で何が問題になっていますか?なぜそれがここで機能
Response.Write(String.Format("<td id = {0} onclick = 'update({0})' >", studentid));
のJavaScript関数が呼び出されているが、パラメータが渡されていません。何が悪かったのか? アイデア
studentid
は文字列です。その場合、onclick
関数で引用符を追加する必要があります。
Response.Write(String.Format("<td id = {0} onclick = 'update(\"{0}\")' >", studentid));
なぜですか?引用符がない場合、コードはonclick='update(student00)'
(student00は学生ID)、student00
は変数であり、文字列ではないため未定義です。
引用符で囲むと、onclickが文字列値で呼び出されます。 onclick='update("student00")'
あなたは答えを削除するか、質問をupvoteすることができますか? –
それは奇妙な要求です... – iblamefish
someneが私の質問をdownvotedとして私は質問をブロックされています。そう.. –
あなたは 'studentid'の値をその行のすぐ上でチェックしましたか? – Xaqron
** id **の周りにティックを追加します。 – luly
ここで問題はonclickと関数についてです。 id @ user7908029 –