Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 26.06.2013, 14:01
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Сообщение от рони Посмотреть сообщение
а что мешает подставить 1 +" вариант" и не менять в селекторе ничего
вначале не понял, что вы имели ввиду
чё то в голову не приходит как подставить, помогите плз
Ответить с цитированием
  #22 (permalink)  
Старый 26.06.2013, 14:09
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,135

1baddog1,
сделайте селектор с кавычками в значении и вытащите цифру в скрипте так будет проще.
Ответить с цитированием
  #23 (permalink)  
Старый 26.06.2013, 15:41
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Сообщение от рони Посмотреть сообщение
1baddog1,
сделайте селектор с кавычками в значении и вытащите цифру в скрипте так будет проще.
в java совсем чайник, с кавычками понятно. Уже голову сломал. Подскажите плиз как от цифр избавится

Последний раз редактировалось 1baddog1, 26.06.2013 в 15:45.
Ответить с цитированием
  #24 (permalink)  
Старый 26.06.2013, 15:48
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Сообщение от 1baddog1 Посмотреть сообщение
в java совсем чайник, с кавычками понятно. Уже голову сломал. Подскажите плиз как от цифр избавится
цифры заменил текстом, но так не красиво смотрится....)
Ответить с цитированием
  #25 (permalink)  
Старый 26.06.2013, 16:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,135

Сообщение от 1baddog1
Подскажите плиз как от цифр избавится
моя твоя непонимать ... код на выходе -- html пусть нерабочий
Ответить с цитированием
  #26 (permalink)  
Старый 27.06.2013, 12:13
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Сообщение от рони Посмотреть сообщение
моя твоя непонимать ... код на выходе -- html пусть нерабочий
Ещё раз спасибо, вывернул мозги и разобрался.

Подскажи, думаю простой вопрос
У меня для текста есть класс стиля (class="nameclass")

я хочу чтобы этот стиль применялся на текст в div-ах.
Понимаю, что нужно правильно добавить тут:
<style>
.div2 {
 display: none ;
}
</style>
<style>
.div3 {
 display: none ;
}
</style>


Прописать class:nameclass; не канает)


Целиком
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
<style>
.div2 {
 display: none ;
}
</style>
<style>
.div3 {
 display: none ;
}
</style>
<select onchange="change(this.value);">
<option value=1 selected>1 вариант</option>
<option value=2>2 вариант</option>
<option value=3>3 вариант</option>
</select>
<div class="div1"><input type="checkbox" value="Курс 1" />Курс 1<br /></div>
<div class="div1"><input type="checkbox" value="Курс 2" />Курс 2<br /></div>
<div class="div1"><input type="checkbox" value="Курс 3" />Курс 3<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 1" />нКурс 1<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 2" />нКурс 2<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 3" />нКурс 3<br /></div>
<div class="div3"><input type="checkbox" value="ннКурс 1" />ннКурс 1<br /></div>
<div class="div3"><input type="checkbox"value="ннКурс 2" />ннКурс 2<br /></div>
<script>
var divs = document.querySelectorAll(".div1, .div2, .div3") ;
function change(i) {
 var nodeList = divs,
 l = nodeList.length ;
 while(l--)
 nodeList[l].style.display = "none" ;
 nodeList = document.querySelectorAll(".div"+i) ;
 l = nodeList.length ;
 while(l--)
  nodeList[l].style.display = "block" ;
} ;
</script>

</body>

</html>
Ответить с цитированием
  #27 (permalink)  
Старый 27.06.2013, 12:28
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,135

1baddog1,
посмотрите внимательно стили, скрипт и селектор. это для примера.
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
<style>
.div1,.div2,.div3  {
 display: none ;
  background: #fc0; /* Цвет фона */
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Firefox */
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Для Safari и Chrome */
    box-shadow: 0 0 10px rgba(0,0,0,0.5); /* Параметры тени */
    padding: 10px;
}

</style>
<select onchange="change(this.value);">
<option value='1 вариант' selected>1 вариант</option>
<option value='2 вариант'>2 вариант</option>
<option value='3 вариант'>3 вариант</option>
</select>
<div class="div1"><input type="checkbox" value="Курс 1" />Курс 1<br /></div>
<div class="div1"><input type="checkbox" value="Курс 2" />Курс 2<br /></div>
<div class="div1"><input type="checkbox" value="Курс 3" />Курс 3<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 1" />нКурс 1<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 2" />нКурс 2<br /></div>
<div class="div2"><input type="checkbox" value="нКурс 3" />нКурс 3<br /></div>
<div class="div3"><input type="checkbox" value="ннКурс 1" />ннКурс 1<br /></div>
<div class="div3"><input type="checkbox"value="ннКурс 2" />ннКурс 2<br /></div>
<script>
var divs = document.querySelectorAll(".div1, .div2, .div3") ;
function change(i) {
 i = parseFloat(i);
 var nodeList = divs,
 l = nodeList.length ;
 while(l--)
 nodeList[l].style.display = "none" ;
 nodeList = document.querySelectorAll(".div"+i) ;
 l = nodeList.length ;
 while(l--)
  nodeList[l].style.display = "block" ;
} ;
change(1)
</script>

</body>

</html>

Последний раз редактировалось рони, 27.06.2013 в 12:30.
Ответить с цитированием
  #28 (permalink)  
Старый 27.06.2013, 12:52
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Спасибо!!!! получилось, что я хотел!
Ответить с цитированием
  #29 (permalink)  
Старый 04.07.2013, 12:19
Аспирант
Отправить личное сообщение для 1baddog1 Посмотреть профиль Найти все сообщения от 1baddog1
 
Регистрация: 25.06.2013
Сообщений: 37

Сообщение от рони Посмотреть сообщение
моя твоя непонимать ... код на выходе -- html пусть нерабочий
<p><label for="uchilsya" class="blocktitle2">Вопрос?</label></p>
<p><input type="radio" name="oldschool[]" value="Да" eform="Проверка выбора инпутов::1:" onclick="if(this.checked){document.getElementById('nextSibling').style.display='inline-block'}else {document.getElementById('nextSibling').style.display='none';  document.getElementById('nextSibling').value='';}" class="blocktitle2"><label for="uchda" class="blocktitle2">Да</label>
<input type="text" size="33" name="kakiekurse" placeholder="Вопрос при выборе Да" style="display: none;" id="nextSibling">
<br/>
<input type="radio" name="oldschool[]" value="Нет" onclick="if(this.checked) {document.getElementById('nextSibling').style.display='none'; document.getElementById('nextSibling').value='';}"><label for="uchnet" class="blocktitle2">Нет</label><br/></p>



Подскажите пожалуйста, а то уже мозг вывернулся на изнанку)
как сделать проверку заполнения поля:
<input type="text" size="33" name="kakiekurse" placeholder="Вопрос при выборе Да" style="display: none;" id="nextSibling">
Ответить с цитированием
  #30 (permalink)  
Старый 04.07.2013, 12:37
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

<form action="/">
<input type="text" size="33" name="kakiekurse" placeholder="Вопрос при выборе Да" required="true" />
<button type="submit">Заслать</button>
</form>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический список элементов формы lar_i_sa Общие вопросы Javascript 0 08.03.2013 15:27
селект переделанный под список Vasёk18 Элементы интерфейса 0 13.04.2012 23:49
Динамический список djsadd Internet Explorer 1 13.04.2012 01:35
Динамический список из DIV`ов и INPUT`ов Andrew_li jQuery 5 09.06.2011 15:23
Заполнить список значениями из динамически созданного выпадающего списка zhuzha Элементы интерфейса 0 17.08.2010 14:40