入力自体とユーザー ID の 2 つの変数を JavaScript 関数に渡そうとしています。入力の onclick 属性を使用して関数を呼び出します。
echo "<input type = 'submit' class = 'replyButton' id = 'replyButton'
value = 'reply' onclick = 'insertComment(this, $user_id);'>";
変数は JavaScript 関数に入ります。
function insertComment(input, user)
{
//use input and user id to carry out tasks.
}
表示されるエラー メッセージは、入力の onclick での「insertComment()」への関数呼び出しにあります。エラー メッセージは次のようになります。
SyntaxError: identifier starts immediately after numeric literal
insertComment(this, 9f60d869342a);
複数の引用符とドットの組み合わせを試し、StackOverFlow の他の投稿を確認しました。それらはすべて無駄でした。このエラーを解決するためにご協力をお願いします。