powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / При выбора товара получить цену на выбранный товар
4 сообщений из 4, страница 1 из 1
При выбора товара получить цену на выбранный товар
    #40008324
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе утро!
Имеется такая страничка:
Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<?php $result = mysqli_query($db, "SELECT tovar, sena FROM tovari");?>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form method="POST">
<select name="tovar" id ="tovar" onchange="document.getElementById('sena').value = document.getElementById('tovar').value;">
<?php while ($row = mysqli_fetch_array($result, MYSQLI_NUM)){ ?>
<option = value = "<?php echo $row[0];?>"><?php echo $row[0];?> - <?php echo $row[1];?>р.</option>
<?php } ;?>
</select>
<input type="number"  name="sena" id="sena" placeholder="Цена"/>
</form>
</body>
</html>


С помощью JavaScript-а как получить значение '$row[1]' в поле sena? (Каждый товар имеет свою цену, при выбора товара надо получить цену на выбранный товар...)
Спасибо!
...
Рейтинг: 0 / 0
При выбора товара получить цену на выбранный товар
    #40008333
voraa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Abisma2008,
Если $row[1] - строка, не содержащая символа "-", то так можно.

<select name="tovar" id ="tovar" onchange="document.getElementById('sena').value = this.selectedOptions[0].text.slice( this.selectedOptions[0].text.lastIndexOf('-')+2, -2);">
...
Рейтинг: 0 / 0
При выбора товара получить цену на выбранный товар
    #40008338
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
voraa,

Круто). Спасибо).
...
Рейтинг: 0 / 0
При выбора товара получить цену на выбранный товар
    #40008339
Abisma2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
voraa,

$row[1] возвращает только цифры, так что проблем не будет
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / При выбора товара получить цену на выбранный товар
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]