Двойные кавычки в яваскрипте

Rust

Guest
Двойные кавычки в яваскрипте

Есть код:

PHP:
echo "

<textarea name='body' cols='100' rows='15' class='textbox' onselect='updatePos(this);' onkeyup='updatePos(this);' onclick='updatePos(this);' ondblclick='updatePos(this);'>$body</textarea>

<input type='button' value='b' class='button' style='font-weight:bold;width:25px;' onClick=\"AddText('<b>', '</b>');\">

<script language='JavaScript'>
var editBody = document.editform.body;
function AddText(wrap,unwrap) {
	if (editBody.curPos) {
		insertText(wrap + editBody.curPos.text + unwrap);
	} else {
		insertText(wrap + unwrap);
	}
}"
По нажатию кнопки к выделенному в форме body тексту дописываюся теги, в результате имеем: <b>выделенный текст</b>
Пытаюсь добавить аналогичную кнопку, которая будет добавлять в форму текст яваскрипта, включающий двойные кавычки, например: <a style='cursor:hand;' onclick="...">выделенный текст</a>

Подобный вариант не прокатывает:
PHP:
<input type='button' value='Скрипт' class='button' style='width:60px;' onClick=\"AddText('<a style=\'cursor:hand;\' onclick=\"...\"','</a>');\">
 

Фанат

oncle terrible
Команда форума
при чём здесь яваскрипт, если код у тебя на пхп?
зачем выводить такую гору яваскрипта через эхо?!
 

Rust

Guest
Это страница для добавления новостей в движке php-fusion. Там есть текстовое поле, под ним куча кнопок для добавления тегов и т.д. Не получается добавит кнопку которая будет выводить в поле текст с двойными кавычками.
 

Rust

Guest
MD Они вряд ли буду исправлять мои ошибки в пхп и яваскрипте...
 

MD

Guest
а мы значит будем, да ? :)

"view source" тебе поможет.
 

Rust

Guest
MD
"view source"? Не помогает... :(


Фанат
А можно надеятся получить ответ по существу вопроса?
 

MD

Guest
Rust
<input type='button' value='Скрипт' class='button' style='width:60px;' onClick='AddText("<a style=\'cursor:hand;\' onclick=\'...\'","</a>");'>
это тебя чем не устраивает?

и все таки зачем ты сюда движок приплёл?
 

Фанат

oncle terrible
Команда форума
Rust
Мальчик. Тебе не приходило в голову, что ты слишком мало знаешь, чтобы что-то понимать в существе вопроса?
И, в связи с этим, формулировать свои проблемы не в таком тоне, а в виде вежливой просьбы разъяснить тебе - в чём ты заблуждаешься?
Рекомендую задуматься.

Для начала ответь на вопрос, который я потружусь задать тебе повторно, хотя не понимаю, почему я должен это делать - ведь решение твоей проблемы нужно не мне, а тебе:

зачем выводить такую гору яваскрипта через эхо?!
 

Rust

Guest
MD
Не работает..

А приплел, потому что хочу добавить кнопок, существующих не хватает. Но проблема в том, что вообще не удается добавить в форму текст содержащий двойные кавычки.
 

Фанат

oncle terrible
Команда форума
какая разница, в форму ты добавляешь, в движок, или в порносайт? тебе надо просто вывести кусок яваскрипта. И что - если ты выводишь именно в движок, что-то изменится?
Подумай головой своей.
И, тем более, зачем отвечать про движок, если тебе задали вопрос совем про другое?
 

Rust

Guest
Мальчик. Тебе не приходило в голову, что ты слишком мало знаешь, чтобы что-то понимать в существе вопроса?
Дядя, а вам не пришло в голову что я потому и задаю вопрос (причем не вам конкретно), что слишком мало знаю? Вопрос довольно конкретный, хотя я уже потерял надежду на его решение в данном форуме.

И, в связи с этим, формулировать свои проблемы не в таком тоне, а в виде вежливой просьбы разъяснить тебе - в чём ты заблуждаешься?
Рекомендую задуматься.
Читай мой первый пост и если нечего на него ответить или не устраивает тон поста - лучше промолчи. И еще - совершенно не люблю когда незнакомые люди учат меня жить.

зачем выводить такую гору яваскрипта через эхо?!
Этот код написан не мной, но я хочу его модифицировать внеся минимальные изменения.
 

Фанат

oncle terrible
Команда форума
совершенно не люблю когда незнакомые люди учат меня жить.
извини, но будь тогда последовательным, и вообще не обращайся на форумы.

если нечего на него ответить или не устраивает тон поста - лучше промолчи
когда меня заинтересует твоё мнение - я обазательно к тебе обращусь. Пока же я буду молчать или писать, когда сам сочту нужным.

я хочу его модифицировать внеся минимальные изменения.
вывод яваскрипта напрямую, без пхп - это и есть минимальные изменения, которые, к тому же, решают твою проблему.
И чем быстрее это до тебя дойдёт, тем быстрее ты решишь свою проблему.
 
Сверху