- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
привет!
подскажите пожалуйста, как сделать следующее:
поле селект, в котором выбираешь цифру от 1 до 5, рядом отображается количество звездочек которые ты выбрал в селекте.
Заранее спасибо!
---------- Добавлено в 13:30 ---------- Предыдущее сообщение было в 13:26 ----------
function createElements(objSelect) {
var n = parseInt(objSelect.value);
var addHere = document.getElementById("addHere");
for (var i=0; i<n; i++)
{
var objP = document.createElement("P");
var txt = document.createTextNode("параграф #"+(i+1));
objP.appendChild(txt);
addHere.appendChild(objP);
}
}
</script>
<form>
<select name="n" onchange="createElements(this)">
<option value="1"> добавить 1</option>
<option value="2"> добавить 2</option>
<option value="3"> добавить 3</option>
<option value="4"> добавить 4</option>
<option value="5"> добавить 5</option>
</select>
</form>
<div id="addHere"></div>
нашел вот это, но ОНО добавляет в DIV, а мне нужно чтобы замещало, если человек играется с разными значениями SELECT..
А как они должны выглядеть?
Нету тут ни PHP ни JQuery
http://moselka.ru/hall/bassejjn-sk-olimpijjskijj.html
вот тут отзывы о зале типа... вот выбираешь селектом оценку "3" - рядом с селектом должно появиться 3 звездочки (гифа)
Да ёмаё... всё нужно вытягивать что-ли?
Как эти гифки называются? Где лежат?
По сути вам нужно что-то типо такого:
function(count)
{
document.getElementById('addHere').innerHTML='<img src="/img/star'+count+'.gif" />';
}
<form>
<select name="n" onchange="createElements(this)">
<option value="1"> добавить 1</option>
<option value="2"> добавить 2</option>
<option value="3"> добавить 3</option>
<option value="4"> добавить 4</option>
<option value="5"> добавить 5</option>
</select>
</form>
<div id="addHere"></div>
http://moselka.ru/hall/bassejjn-sk-olimpijjskijj.html
не пашет ;(
тьфу... хехех ещё бы
function (count)
{
document.getElementById('addHere').innerHTML='<img src="/img/star'+count+'.gif" />';
}
заменить на:
function createElements(count)
{
document.getElementById('addHere').innerHTML='<img src="/img/star'+count+'.gif" />';
}
заработало ;)) спасибо огромное!
нашел вот это, но ОНО добавляет в DIV, а мне нужно чтобы замещало, если человек играется с разными значениями SELECT..
Очисти элемент перед добавление в него. Или используй innerHTML. Всё просто. Это основы.