Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.08.2016, 16:27
Интересующийся
Отправить личное сообщение для Alexandrhhh Посмотреть профиль Найти все сообщения от Alexandrhhh
 
Регистрация: 22.08.2016
Сообщений: 18

Смена контента в XLS
Доброго времени суток уважаемые форумчане.
Помогите пожалуйста в решении моего вопроса, сам не очень разбираюсь в JS поэтому прошу у вас помощи.
Нужно реализовать одну задумку
есть checkbox когда он в состоянии checked нужно, чтобы JS поменял несколько значений в коде, а именно
Код:
<xsl:variable name="channelList" select="./dataroot/channel"/>
добавить после channel и лист двойку
Код:
<xsl:apply-templates select="$channelList"/>
после лист так же двойку
Код:
<xsl:template match="channel">
Ну и сюда так же двойку.
Может я не очень шарю и по средствам xsl будет реализовать проще, но я не знаю всего синтаксиса на реализацию.
Ответить с цитированием
  #2 (permalink)  
Старый 24.08.2016, 09:25
Интересующийся
Отправить личное сообщение для Alexandrhhh Посмотреть профиль Найти все сообщения от Alexandrhhh
 
Регистрация: 22.08.2016
Сообщений: 18

Подскажите хотя бы просто к в JS заменить участок если checkbox перешёл в статус checked, а я уже по аналогии напишу код
Ответить с цитированием
  #3 (permalink)  
Старый 24.08.2016, 10:58
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Alexandrhhh,
Вообще-то xsl - это шаблон, который применяется к xml при xslt-преобразовании, в частности, для получения html. Шаблон никто не меняет - меняют контент xml с сохранением его структуры. Какие-либо возможные вариации контента xml обычно предусмотрены в xsl заранее и обрабатываются по условиям.
В зависимости от контента xml получают тот или иной результат.
Ответить с цитированием
  #4 (permalink)  
Старый 24.08.2016, 14:34
Интересующийся
Отправить личное сообщение для Alexandrhhh Посмотреть профиль Найти все сообщения от Alexandrhhh
 
Регистрация: 22.08.2016
Сообщений: 18

Сообщение от Dilettante_Pro Посмотреть сообщение
Alexandrhhh,
Вообще-то xsl - это шаблон, который применяется к xml при xslt-преобразовании, в частности, для получения html. Шаблон никто не меняет - меняют контент xml с сохранением его структуры. Какие-либо возможные вариации контента xml обычно предусмотрены в xsl заранее и обрабатываются по условиям.
В зависимости от контента xml получают тот или иной результат.
Зайдём с другой стороны, допустим надо чтобы если checkbox станет checked, то в DIV эллементе допустим с ID HELLO поменялся на другой
допустим было
<div id="hello">

После стало
<div id="privet">

Как это сделать? И можно ли будет менять другие атрибуты?
Ответить с цитированием
  #5 (permalink)  
Старый 24.08.2016, 15:01
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Все можно

<label>Добавить 2<input type="checkbox" value="2" onchange="add22Xsl(this)"/></label>


Теперь напиши функцию add22Xsl(element){}; и все будет чики-пуки.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смена контента при нажатии на ссылку(css) x-miller-x Общие вопросы Javascript 6 24.05.2014 12:31
Плавная смена контента yyyyuriyyyy Общие вопросы Javascript 4 14.05.2014 17:21
Смена контента Iframe shurlik9999 Events/DOM/Window 6 09.01.2013 17:27
НЕ работает плавная смена контента! 0931454574 jQuery 0 06.04.2011 17:30
Смена контента из бд при наведении и подсветка. Madd Общие вопросы Javascript 3 05.07.2010 11:29