2011-12-06 2 views
0

У меня есть возвращение из запроса устанавливается как:Добавление OnClick ссылку на ответ

if (ajaxRequest.responseText==234) { 
    document.getElementById('testi').innerHTML="<br>test <a href='#' onclick="document.getElementById('others').value += 'asdasd';">test</a><br> "; 
} 

«Другие» это окно область текста. Testi - это div, используемый для отображения результатов запроса.

Но ссылка не отображается. Если я удалю часть onclick, она работает, поэтому я подозреваю, что это проблема.

Как это исправить?

ответ

3

Вам нужно избегать двойных кавычек внутри двойных кавычек.

document.getElementById('testi').innerHTML="<br>test <a href='#' onclick=\"document.getElementById('others').value += 'asdasd';\">test</a><br> "; 
+0

Это так очевидно !!! не могу поверить, что я пропустил это, спасибо! – David19801

+0

рад, что я помог :) – amosrivera

Смежные вопросы