X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Меняем цвет у отдельных слов
dimjan4
dimjan4
Topic Starter сообщение 20.11.2009, 23:07; Ответить: dimjan4
Сообщение #1


Здравствуйте!
Вопрос такой:
есть textarea, как менять цвет у отдельных слов?
Например, есть массив javascript:
[PHP]$red = new Array("Первое","слон","как",".",",");
$yello = new Array("Вот","впп","ак","ув");
[/PHP]
red равен красному цвету, а $yello - жёлтому.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 20.11.2009, 23:42; Ответить: Letmetouchyou
Сообщение #2


вроде нельзя выводитть разноцветный текст в textarea. В div ето элементрано.

каким способом вам выводить нада? полностью весь массив ? случаные слова ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 20.11.2009, 23:44; Ответить: dimjan4
Сообщение #3


Хочу сделать что то вроде редактора кода.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 21.11.2009, 1:34; Ответить: Letmetouchyou
Сообщение #4


если редактор, что тут тогда не устроило ? :)
http://www.html.by/showthread.php?t=5865&a...%E0%EA%F2%EE%F0

http://www.html.by/showthread.php?t=7544&a...%E0%EA%F2%EE%F0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 21.11.2009, 12:42; Ответить: dimjan4
Сообщение #5


Letmetouchyou,это редактор текста, а мне надо редактор кода в реальном времени!
Вот, как пример, с панели UCOZ.
[IMG]http://xmages.net/upload/e7f362a5.jpg[/IMG]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 13:12; Ответить: alexdrob
Сообщение #6


http://demo.qooxdoo.org/current/playground/#Hello_World
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 21.11.2009, 17:36; Ответить: dimjan4
Сообщение #7


alexdrob,это немного не то! Тут всё усложнено. Посмотрите на скрин.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 21.11.2009, 17:49; Ответить: Letmetouchyou
Сообщение #8


лутше с начала начать с такого вопроса , мне тоже интерсно :можно ли в textarea сделать разноцветыми словами ? )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 21.11.2009, 19:26; Ответить: dimjan4
Сообщение #9


Вот, я нашёл ответ, только немного не понимаю как сделать этот редактор:
Чтобы иметь возможность оформлять текст, используется iframe, для document которого задано свойство designMode = "On"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 19:32; Ответить: alexdrob
Сообщение #10


<!DOCTYPE html>
<html>
<head>
<title>Untitled</title>
</head>

<script>

var tags = new Array( { START:'<span style="color:blue">',END:'</span>'}, {START:'<span style="color:red">',END:'</span>'} );

var slova = new Array(
new Array('fopen','fclose','echo'),
new Array('break')
);

function repl(el){
text=el.innerHTML;
for(i=0;i<slova.length;i++){
for(j=0;j<slova[i].length;j++){
text=text.replace(slova[i][j],tags[i]['START']+slova[i][j]+tags[i]['END']);
}
}
el.innerHTML=text;
}

</script>

<body>

<div style="border-width:1px;border-style:solid;border-color:#000000; width:300px;height:100px; overflow:scroll;" onkeyup="repl(this)" contentEditable="true"></div>

</body>
</html>


попробуй введи слова fopen fclose break

Но код на яве чисто для демонстрации. Этот код не подойдёт для реализации задуманого.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Англоязычный SEO-копирайтинг от $3/100 слов от NeedmyLink | Первая статья бесплатно
2 Needmylink1 973 25.3.2024, 21:22
автор: Needmylink1
Горячая тема (нет новых ответов) Свежие базы ключевых слов с подсказок гугла!
123 Krok 67724 20.3.2024, 14:58
автор: ManagerAE8888
Открытая тема (нет новых ответов) Zombie.Cash - мультивалютный обменный пункт 24/7 | Меняем быстро, безопасно и выгодно
Криптовалютный обменник, большой опыт в обменах через SWIFT
8 ZombieCash 3539 12.3.2024, 22:13
автор: ZombieCash
Открытая тема (нет новых ответов) Бесплатно: сделаю выборку ключевых слов по базе Пастухова
16 TimurR 4963 26.12.2020, 22:40
автор: Filadelso
Горячая тема (нет новых ответов) Свежие базы ключевых слов с подсказок гугла!
69 Krok 15953 24.8.2020, 17:06
автор: Krok


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:41
Дизайн