Обучение/Помощь новичкам | Помощь с формой.
ITcomp (05.01.2015 в 22:34)
bypass,
даже JS не понадобится ! Смысл ? А через JQuery никак ? Например через событие click сделать и все... что мешает ?!
bypass,
даже JS не понадобится ! Смысл ? А через JQuery никак ? Например через событие click сделать и все... что мешает ?! Ну да, новичок сломает голову.
DELETED
5 января 2015, в 22:40
Delete
ITcomp (05.01.2015 в 22:34)
bypass,
даже JS не понадобится ! Смысл ? А через JQuery никак ? Например через событие click сделать и все... что мешает ?!
bypass,
даже JS не понадобится ! Смысл ? А через JQuery никак ? Например через событие click сделать и все... что мешает ?! О да........ из тебя выйдет точно крутой кодер
Атважный кукурузнег,а ну давай свой вариант !
bypass, почему ? там сделать проверку на клик, а кнопку можно сделать картинкой вот и все
ITcomp (05.01.2015 в 22:43)
bypass, почему ? там сделать проверку на клик, а кнопку можно сделать картинкой вот и все
bypass, почему ? там сделать проверку на клик, а кнопку можно сделать картинкой вот и все
Ну новичок не будет штудировать JQuery чтобы сделать простой сайт. Проще ему долбится об стенку и начать с C+
bypass, по твоим рассуждениям ему к HTML нужно опустится
ITcomp, во первых, HTML не язык программирования, а язык разметки.
Во вторых jQuery тут лишний, хватит и js простого
Во вторых jQuery тут лишний, хватит и js простого
Вы б л я хорошь спорить растерать да размолачивать. Пример дайте если есть я разрулю сам.
KniazLeonid, не слушая троллей) короче если есть какой нибудь файлик js то в него добавь следующее:
Если нет файлика то на странице где ты хочешь сделать форму с бб кодами вставь это между <script>вот сюда</script>
Потом на странице где у тебя форма добавь вот такие ссылки:
<a href="#" onclick="return AddTagToMsg('', '')"></a>
Это выходит текст который ты выделил или в пустое поле вставит код [b] ну и по аналогии с остальными делай, js писал сам по этому он под мою форму, в моем случае поле ввода такое:
Будут вопросы спрашивай пока не ушел
________
посл. ред. 05.01.2015 в 22:57; всего 1 раз(а); by Jadson
function AddTagToMsg( sBegin, sEnd ) {
el = document.getElementsByClassName( 'message' );
textarea = el[0];
if( !textarea ) return;
if( document.selection ) {
textarea.focus();
sel = document.selection.createRange();
sel.text = sBegin + sel.text + sEnd;
} else if( textarea.selectionStart || textarea.selectionStart == '0') {
textarea.focus();
var startPos = textarea.selectionStart;
var endPos = textarea.selectionEnd;
textarea.value = textarea.value.substring(0, startPos) + sBegin + textarea.value.substring(startPos, endPos) + sEnd + textarea.value.substring( endPos, textarea.value.length );
} else {
textarea.value += sBegin + sEnd;
}
return false;
}
el = document.getElementsByClassName( 'message' );
textarea = el[0];
if( !textarea ) return;
if( document.selection ) {
textarea.focus();
sel = document.selection.createRange();
sel.text = sBegin + sel.text + sEnd;
} else if( textarea.selectionStart || textarea.selectionStart == '0') {
textarea.focus();
var startPos = textarea.selectionStart;
var endPos = textarea.selectionEnd;
textarea.value = textarea.value.substring(0, startPos) + sBegin + textarea.value.substring(startPos, endPos) + sEnd + textarea.value.substring( endPos, textarea.value.length );
} else {
textarea.value += sBegin + sEnd;
}
return false;
}
Если нет файлика то на странице где ты хочешь сделать форму с бб кодами вставь это между <script>вот сюда</script>
Потом на странице где у тебя форма добавь вот такие ссылки:
<a href="#" onclick="return AddTagToMsg('', '')"></a>
Это выходит текст который ты выделил или в пустое поле вставит код [b] ну и по аналогии с остальными делай, js писал сам по этому он под мою форму, в моем случае поле ввода такое:
<a href="#" onclick="return AddTagToMsg('', '')">[b]</a>
<textarea name="..." class="message"></textarea>
<textarea name="..." class="message"></textarea>
Будут вопросы спрашивай пока не ушел
________
посл. ред. 05.01.2015 в 22:57; всего 1 раз(а); by Jadson
Порезал форум, сам такие же коды использует.
<a href="#" onclick="return AddTagToMsg(\'[ b ]\', \'[ /b ]\')">[ b ]</a>
поставил пробелы чтоб не порезал, ужас вм форум и тега для кода нет :(
<a href="#" onclick="return AddTagToMsg(\'[ b ]\', \'[ /b ]\')">[ b ]</a>
поставил пробелы чтоб не порезал, ужас вм форум и тега для кода нет :(