Как-то я столкнулся с проблемой синтаксиса. У меня этот код здесьjQuery, function .html правильный синтаксис
$('#logoutput').html("<div id=\"loginbox\" class=\"boxgrid\">Username: <form action=\"\" method=\"post\"><input class=\"textfieldcss\" type=\"text\" name=\"loginname\" value="+$userip+"\">Password: <form action=\"\" method=\"post\"><input class=\"textfieldcss\" type=\"hidden\" name=\"loginpass\" value="+$userpw+"\"></div>");
если содержание только:
$('#logoutput').html("<div id=\"loginbox\" class=\"boxgrid\">Username: <form action=\"\" method=\"post\"><input class=\"textfieldcss\" type=\"text\" name=\"loginname\">"
он не показывает мне ошибку.
Может ли это быть потому, что я внедрил переменные в функцию jQuery?
ли $ userpw и $ userip определены? Какую ошибку вы получили? – Carlos2W
Шаг 1: откройте текстовый редактор, возьмите код, который вы перекачиваете в 'html()', и превратите его в обычный HTML-код без всех этих '' ''. Вы найдете свою опечатку довольно быстро. , не создавайте структурированный контент таким образом, используйте шаблонное решение. –
Пожалуйста, удалите «[разрешено]» из вашего названия, это не обязательно для переполнения стека. Если ваша проблема была решена чьим-то ответом, отметьте этот ответ как принятый Если вы сами придумали этот ответ, напишите его как ответ в разделе ответов (не как часть вопроса), вы также можете пометить его как принятое, если хотите. – usr2564301