Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Оформление кода, как сделать? 
V
    Опции темы
MrDmitry
Дата 30.8.2009, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



народ у меня нубский вопрос(
вот пример:
Код

<script>
function test()
{
$("say").innerHTML = ' <div>
<textarea>kjdklfjskl</textarea>
</div>';
}
</script>



Оброщаюсь к скрипту так

Код

<a href="javascript:void(0)" onclick="test()">Проба</a>


Скрипт в таком виде выдает ошибку. Если же в функции написать все в одной строке
то есть
Код

<script>
function test()
{
$("say").innerHTML = ' <div> <textarea>kjdklfjskl</textarea></div>';
}
</script>


То ни какой ошибки нет и все выводится. конечно 2 вариант не удобен. Так как заставить работать 1 пример?
PM MAIL   Вверх
Amphiluke
Дата 30.8.2009, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


   ☽
***


Профиль
Группа: Завсегдатай
Сообщений: 1253
Регистрация: 26.8.2009

Репутация: 39
Всего: 112



Попробуйте конкатенацию.
Код

function test()
{
$("say").innerHTML = ' <div>' +
'<textarea>kjdklfjskl</textarea>' +
'</div>';
}
</script>


Это сообщение отредактировал(а) Amphiluke - 30.8.2009, 16:58
PM   Вверх
MrDmitry
Дата 30.8.2009, 17:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



Спасибо
PM MAIL   Вверх
MrDmitry
Дата 30.8.2009, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



сорри парни помогите почему то вообще перестало срабатывать ((

Код

<html>

<head>
<title>Теставая страница</title>
<script>
function test()
{
$("say").innerHTML = ' <div> <textarea>kjdklfjskl</textarea></div>';
}
</script>
</head>

<body>
<a href="javascript:void(0)" onclick="test()">Проба</a>
<div id="say"></div>
</body>

</html>


что не так? ((
PM MAIL   Вверх
skyboy
Дата 30.8.2009, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(MrDmitry @  30.8.2009,  21:28 Найти цитируемый пост)
почему то вообще перестало срабатывать ((

если выдает ошибку, почему эту ошибку не приводишь?
если ошибку не выдает, то либо используемая библиотека(Prototype?) изменилась, либо у тебя структура изменилась. И элемента say либо нету, либо их сейчас несколько и ты не туда смотришь.
думаю, так.
волшебство лично мне не встречалось ни разу smile
PM MAIL   Вверх
MrDmitry
Дата 30.8.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 556
Регистрация: 10.11.2006

Репутация: нет
Всего: нет



не каких ошибок не выдается. prototype не использую. Не сробатывает даже выше приведенный код так что структура тоже не менялась (
PM MAIL   Вверх
skyboy
Дата 31.8.2009, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



Цитата(MrDmitry @  30.8.2009,  22:38 Найти цитируемый пост)
prototype не использую.

а что используешь? насколько мне известно, среди стандартных функций "$()" отсутствует.
PM MAIL   Вверх
brother79
Дата 31.8.2009, 06:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 471
Регистрация: 18.8.2009

Репутация: 1
Всего: 6



Код


function test()
{
alert($("say"));
$("say").innerHTML = ' <div> <textarea>kjdklfjskl</textarea></div>';
}



Попробуй так проверить


--------------------
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0476 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.