Перейти к публикации

Рекомендованные сообщения

Доброго времени суток!

Пытаюсь создать выпадающий список и вставить его в статичную страницу (DLE 9.4)

<SELECT NAME="navSelect" ONCHANGE="top.location.href=this.options[this.selectedIndex].value">

  <OPTION>Выбор раздела</OPTION>

  <OPTION VALUE="1.html">1 страница</OPTION>

  <OPTION VALUE="2.html">2 страница</OPTION>

  <OPTION VALUE="3.html">3 страница</OPTION>

  <OPTION VALUE="4.html">4 страница</OPTION>

  <OPTION VALUE="5.html">5 страница</OPTION>

</SELECT>
после нажатия обновить html код выглядит так
<SELECT NAME="navSelect">

  <OPTION>Выбор раздела</OPTION>

  <OPTION VALUE="1.html">1 страница</OPTION>

  <OPTION VALUE="2.html">2 страница</OPTION>

  <OPTION VALUE="3.html">3 страница</OPTION>

  <OPTION VALUE="4.html">4 страница</OPTION>

  <OPTION VALUE="5.html">5 страница</OPTION>

</SELECT>
то есть вырезается
ONCHANGE="top.location.href = this.options[this.selectedIndex].value"[/code]

подскажите как с этим бороться?

Ссылка на сообщение
Поделиться на других сайтах

При сохранении новости выберите Исходный текст HTML без фильтрации и изменений

после нажатия обновить html код выглядит так
Не совсем понял, что за нажатие обновить html код? Что это такое?
Ссылка на сообщение
Поделиться на других сайтах

когда исходный код правлю в окне где показан html код страницы, нажимаю обновить

Открываю редактор html кода, вставляю форму, жму обновить, повторно открываю редактор

и

ONCHANGE="top.location.href = this.options[this.selectedIndex].value"[/CODE]

вырезан, в итоге сохранять то нечего

Ссылка на сообщение
Поделиться на других сайтах

Видимо этот редактор не знает такое событие, как onchange и вырезает его :unsure:

Ссылка на сообщение
Поделиться на других сайтах

как же тогда сделать?

ONCLICK="top.location.href =this.form.navSelect.options[this.form.navSelect.selectedIndex].value"[/CODE]

тоже вырезается :(

Ссылка на сообщение
Поделиться на других сайтах

SibAgent,

Вы используете WYSIWYG редактор для статических страниц? Для того чтобы использовать JS код в статических страницах, WYSIWYG редактор нужно отключать.

Ссылка на сообщение
Поделиться на других сайтах

SibAgent, onclick отлично вставляется, просто не надо капсить ;)

Вставляйте вот так:


<p>

<select name="navSelect" onclick="top.location.href=this.options[this.selectedIndex].value">

   <option>Выбор раздела</option>

   <option value="1.html">1 страница</option>

   <option value="2.html">2 страница</option>

   <option value="3.html">3 страница</option>

   <option value="4.html">4 страница</option>

   <option value="5.html">5 страница</option>

</select>

</p>

Ссылка на сообщение
Поделиться на других сайтах

кстати, хтмл валидаторы тоже ругаются на капсовые тэги ;)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...