как мне отформатировать text area?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
как мне отформатировать text area? - 2008-06-17 13:33:40.476666
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
короче такой вопрос.. как мне отформатировать текст арию так, чтоб там нчего нельзя было написать а только кликать в ней на строки.. при клике по строке данные из этой строки должны отправляться в переменную которая потом будет обрабатываться
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 14:26:21.313333
|
|
|
Admin_
Сообщений: 532
Оценки: 0
Присоединился: 2006-09-12 00:00:00
|
А в чем смысл TEXTAREA в таком случае???
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 14:35:51.503333
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
в рего будет загружатсья текст.. каждая строка это катигория… при нажатии на катигурию имя (или ид) передаётся в переменную.. а потом во второй текст арии будет отображаться текст для соответствующей катигории который будет считываться из базы данных
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 14:40:14.293333
|
|
|
ZneP
Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
|
а не легче использовать SELECT??? <select size="4" multiple> <option selected>ьььььььььььььььь</option> <option value="t1">1111111</option> <option value="t2">2222222</option> <option value="t3">3333333</option> <option value="t4">4444444</option> </select> + юзай яваскрипт
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 14:45:19.176666
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
в том то и дело что как сделать с селектом я знаю… но мне надо чтоб было наглядно…. и я знаю что тут надо яваскрипт юзать.. только я его знаю плохо.. а учить некогда.. просто я создавал тут другую тему но модеры её удаляют почемуто… ну так как мне тогда с использованием яваскрипта это всё сделать?
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 15:09:01.206666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Чет не уверен, что такая задача возможна. <script>
function func()
{
var text = document.getElementById('textarea').value;
/*куча кода*/
}
</script>
<textarea rows="3" id="textarea" onclick="func();" readonly="readonly">123
456
789</textarea> Для осуществелния надо получить хотя бы номер позиции, на котором стоит курсор. В этом то и проблема. Дальше пошло бы легко.
|
|
|
RE: как мне отформатировать text area? - 2008-06-17 16:21:29.456666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Вот сделал: <script>
function func()
{
var text = textarea.value;
var pos = textarea.selectionStart;
var i = pos;
for(; i>0; i--)
if(text.charAt(i) == "\n")
break;
var start = i;
for(i=pos-1; i<text.length; i++)
if(text.charAt(i) == "\n")
break;
var end = i;
return text.substr(start, end-start);
}
</script>
<textarea rows="4" id="textarea" onclick="alert(func());" readonly="readonly">абвгд
еёжз
иклмн
wtf</textarea> В опере пашет, в других браузерах не проверял.
|
|
|
RE: как мне отформатировать text area? - 2008-06-18 08:54:44.410000
|
|
|
d0lph1n
Сообщений: 411
Оценки: 0
Присоединился: 2006-09-14 17:55:51.653333
|
quote:
в том то и дело что как сделать с селектом я знаю… но мне надо чтоб было наглядно…. не понимаю, чем же select не устраивает. Он работает именно так, как ты пытаешься заставить работать textarea
|
|
|
RE: как мне отформатировать text area? - 2008-06-18 09:25:55.703333
|
|
|
Pupkin-Zade
Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
|
Да это традиционный выпендреж начинающих веб-дезигнеров
|
|
|
RE: как мне отформатировать text area? - 2008-06-20 01:15:28.720000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
quote:
ORIGINAL: d0lph1n quote:
в том то и дело что как сделать с селектом я знаю… но мне надо чтоб было наглядно…. не понимаю, чем же select не устраивает. Он работает именно так, как ты пытаешься заставить работать textarea да суть даже не в текстареи… можно хоть интуп, хоть тупо сгенерированые явой строки.. мне важно наглядность списка.. чтоб было видно не одну категорию а несколько сразу… просто я видил такую реализацию на других сайтах вот и спросил.. мне надо генерировать списки явой которые будут загружены с баз или пхп кодом… а искаться они будут какраз по параметрам полученым яваскриптом… (т.е. мне та переменная с текстом какраз и нужна для поиска) орб.. твой скрипт на огненой лисе и ие не хочет работать почемуто.. тупо пустой алерт выдаёт :(
|
|
|
RE: как мне отформатировать text area? - 2008-06-20 08:39:13.900000
|
|
|
userec
Сообщений: 30
Оценки: 0
Присоединился: 2007-07-23 21:32:11.240000
|
вообще-то товарищ ZneP написал как это реализовать.
|
|
|
RE: как мне отформатировать text area? - 2008-06-20 09:53:16.996666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
орб.. твой скрипт на огненой лисе и ие не хочет работать почемуто.. тупо пустой алерт выдаёт :( ок. посмотрю, думаю исправлю. зы: тока проверить смогу на 3й лисе и 7ом осле.
|
|
|
RE: как мне отформатировать text area? - 2008-06-21 19:32:20.050000
|
|
|
magistr_bender
Сообщений: 977
Оценки: 0
Присоединился: 2008-02-22 20:10:21.133333
|
спасибо знепу это то что мне нужно.. вот только теперь с яваскриптом надо разобраться :) но тут зватит наверное моих знаний яваскрипта
|
|
|
|
|