Не работает wisiwyg
Надеюсь тема по адресу! Хочу прикрутить на сайт wisiwyg, а именно редактор текста cleditor. Скачал скрипты js и css, подключил на странице, но отображается обычный textarea. Да еще отлаживаюсь на веб сервере denwer!
Подключаю скрипты, которые скачал script type="text/javascript" src="js/jquery.cleditor.min.js"></script> <script type="text/javascript" src="js/jquery-1.11.1.min.js"></script> <link rel="stylesheet" type="text/css" href="js/jquery.cleditor.css" /> Здесь указываю id textarea, которому будет прикручен редактор cleditor <script type="text/javascript"> $(document).ready(function() { $('#message').cleditor({ width: 750, height: 560, fonts: "Arial;"})[0]; }); </script> А вот собственно и мой textarea <textarea name="message" id="message"></textarea> Вроде все сделал, как нужно, но не работает! Что сделал не так? |
Надо скрипт jquery перед cleditor подключить, а не после.
|
Спасибо огромнейшее!!! :dance:
|
Еще вопрос, как отправить из такого textarea текст?
Делаю так <? $text=trim(htmlspecialchars($_GET['message'])); print("Вы ввели текст: " . $text); ?> <textarea name="message" id="message"></textarea> <input name="add_item" type="submit" value="Добавить" onclick="return checkNULL();"/> Но выводится только "Вы ввели текст:" и дальше пусто! В чем может быть косяк? |
А как отправляешь?
|
Цитата:
<table border="1"> <!--Использую метод GET--> <form name="add_item" action="" method="get"> <tr> <td></td> <td id="title_null"> </td> </tr> <tr> <td>Название:</td><td><input name="title_item" size="30px" type="text" value="<?=$title;?>"/></td> </tr> <tr> <td></td> <td id="url_null"></td> </tr> <tr> <td>Ссылка:</td><td><input name="link_item" size="30px" type="text" value="<?=$link;?>"/></td> </tr> <tr> <td>Родитель:</td> <td><select name="parent_item"> <? $menu=get_menu(); ?> <option value="none">none</option> <? foreach($menu as $link_item): if($link_item['url'] == $parent) {?> <option value="<?=$link_item['url'];?>" selected="selected"><?=$link_item['url'];?></option> <? } else {?> <option value="<?=$link_item['url'];?>"><?=$link_item['url'];?></option> <? } endforeach;?> </select></td> </tr> <tr> <td colspan="2"> <!--Вот мой злополучный wisiwyg--> <textarea name="message" id="message"></textarea> </td> </tr> <tr> <td></td> <td align="right"><input name="add_item" type="submit" value="Добавить" onclick="return checkNULL();"/></td> </tr> </form> </table> |
Цитата:
Читай документацию по своему плагину. |
Цитата:
<script type="text/javascript"> function checkNULL() { if(document.forms.add_item.title_item.value == "") { document.getElementById('title_null').innerHTML = "Заполните название"; document.getElementById('title_null').style.color = "red"; document.forms.add_item.title_item.focus(); document.forms.add_item.title_item.borderColor = "red"; return false; } else if(document.forms.add_item.link_item.value == "") { document.getElementById('url_null').innerHTML = "Заполните ссылку"; document.getElementById('url_null').style.color = "red"; document.forms.add_item.link_item.focus(); document.forms.add_item.link_item.borderColor = "red"; return false; } else if(document.forms.add_item.keywords.value == "") { document.getElementById('keywords_null').innerHTML = "Заполните keywords"; document.getElementById('keywords_null').style.color = "red"; document.forms.add_item.keywords.focus(); document.forms.add_item.keywords.borderColor = "red"; return false; } else if(document.forms.add_item.description.value == "") { document.getElementById('description_null').innerHTML = "Заполните description"; document.getElementById('description_null').style.color = "red"; document.forms.add_item.description.focus(); document.forms.add_item.description.borderColor = "red"; return false; } else { document.getElementById('title_null').innerHTML = ""; document.forms.add_item.title_item.borderColor = ""; document.getElementById('url_null').innerHTML = ""; document.forms.add_item.link_item.borderColor = ""; document.getElementById('keywords_null').innerHTML = ""; document.forms.add_item.keywords.borderColor = ""; document.getElementById('description_null').innerHTML = ""; document.forms.add_item.description.borderColor = ""; confirm("Добавить элемент меню?"); } } </script> Написал вначале вывод передаваемых данных print_r($_REQUEST); Выводит Array ( [title_item] => Главная [link_item] => index.php [parent_item] => none [keywords] => 123 [description] => 1234556 [add_item] => Добавить ) Файл index.php уже существует! не вижу textarea вообще!( |
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 14:02. |