powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно и передача параметров
8 сообщений из 8, страница 1 из 1
Модальное окно и передача параметров
    #38447205
ulan44
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день камрады.
Такой вопрос. Есть модальное окно, с выводом данных из бд, в табличную часть. Понадобилось в этой табличной части
добавить в каждую строку поле

input type='text'
с этим проблем нет.

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
$result = mysql_query("SELECT trash.id AS \"tid\", uid_user, uid_product, name, number, price, total_s FROM trash, price WHERE uid_user='$UserID' AND price.id=trash.uid_product");
while($row = mysql_fetch_array($result)) {
    $data[] = $row;
            }
 
        for($i=0;$i<count($data);$i++) {
            $temp0 = $data[$i]['tid'];
            $temp1 = $data[$i]['uid_user'];
            $temp2 = $data[$i]['name'];
            $temp3 = $data[$i]['number'];
            $temp4 = $data[$i]['price'];
            $temp5 = $data[$i]['total_s'];
 
        if($i%2==0){ $color="black"; } else { $color="black"; }
                print "<tr bgcolor=\"$color\">
                        <td width=260 align='left'>$temp2</td>
                        <td width=300><input type='text' name='com_pos' id='com_posit' value='$i' value='' style='width: 98%; height: 98%; background:black; color:white;'/></td>
                        <td width=30 align='right'>$temp3 &nbsp</td>
                        <td width=60 align='right'>$temp4 р. &nbsp</td>
                        <td width=60 align='right'>$temp5 р. </td>
                        <td width=22 align='center'>
                        <a href='index.php?option=com_makepricefromfile&?var=$temp0&amp;delselected=$temp0'><img src='images/price/del.png' width='14px' height='14px' alt='Удалить' title='Удалить'></a>
                        </td>
                </tr>";
}



проблема в том, что я не знаю как передать потом поле input по кнопке которая имеет тип ссылка.


Код: html
1.
2.
3.
<a href="index.php?option=price&?save_all=2&amp;save_all=2" onmouseover="this.href = 'index.php?option=price&?save_all=2&amp;save_all=2&amp;comm='+document.getElementById('com_posit').value">
 <img src='images/price/send_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Отправить' title='Отправить заказ'> </a>
 


В данной кнопке передается только первое значение первого поля
Код: html
1.
input +document.getElementById('com_posit').value 



Думаю что нужно сделать это через цикл но цикл вроде как должен быть на js а я в нем почти 0.
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447218
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпо кнопке которая имеет тип ссылка
сам то понял что сказал?
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447372
Electric200
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У вас какая то билеберда.
Зачем при событии "onmouseover" присваивать атрибуту "href" новое значение?

Перечислите в "href" все параметры которые необходимо передать.
Код: javascript
1.
2.
3.
4.
5.
index.php?option=price&?save_all=2&amp;save_all=2&amp;comm='+document.getElementById('com_posit').value+
'&param1'+document.getElementById('com_posit1').value+
'&param2'+document.getElementById('com_posit2').value+
'&param3'+document.getElementById('com_posit3').value+
'&param4'+document.getElementById('com_posit4').value;
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447379
Electric200,

вы слышали, что есть такой таг - <form> в хтмл?

зачем увеличивать мировую энтропию своим говнокодом...
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447393
Electric200
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от ведь они как,
Тег <form> боюсь будет взрывом для ТС который пока не может отличить ссылку от кнопки.
Так что не умничайте и вы тоже пожалуйста.

Модератор: Тема перенесена из форума "PHP, Perl, Python".
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447968
ulan44
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще тег форм у меня есть. Я выложил только часть кода в котором у меня проблема, но если так уж и критично то вот он весь.

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
$db =& JFactory::getDBO();
$cat_id = JRequest::getVar('cat_id');
$not_fount = false;

echo "Ваш заказ <font color='#00FF00'>$NameOrg</font>";
?>
<form>
<p>
<table border="1" cellspacing="0" cellpadding="0" bgcolor="black">
<tr>
    <th>Наименование</th>
    <th>Комментарий к товару</th>
    <th>Кол-во</th>
    <th>Цена</th>
    <th>Итого</th>
    <th>-</th>
</tr>
<?php
$result = mysql_query("SELECT trash.id AS \"tid\", uid_user, uid_product, name, number, price, total_s FROM trash, price WHERE uid_user='$UserID' AND price.id=trash.uid_product");
while($row = mysql_fetch_array($result)) {
    $data[] = $row;
            }

        for($i=0;$i<count($data);$i++) {
            $temp0 = $data[$i]['tid'];
            $temp1 = $data[$i]['uid_user'];
            $temp2 = $data[$i]['name'];
            $temp3 = $data[$i]['number'];
            $temp4 = $data[$i]['price'];
            $temp5 = $data[$i]['total_s'];

        if($i%2==0){ $color="black"; } else { $color="black"; }
                print "<tr bgcolor=\"$color\">
                        <td width=260 align='left'>$temp2</td>
                        <td width=300><input type='text' name='com_pos' id='com_posit' value='$i' value='' style='width: 98%; height: 98%; background:black; color:white;'/></td>
                        <td width=30 align='right'>$temp3  </td>
                        <td width=60 align='right'>$temp4 р.  </td>
                        <td width=60 align='right'>$temp5 р. </td>
                        <td width=22 align='center'>
                        <a href='index.php?option=price&?var=$temp0&delselected=$temp0'><img src='images/price/del.png' width='14px' height='14px' alt='Удалить' title='Удалить'></a>
                        </td>
                </tr>
    </table>";
}
?>

<br>
<table witdh="300">
<tr witdh="300" align="left">
    <th>Комментарий к заказу</th>
</tr>
<tr>
    <td align='left'>
        <p><textarea rows="6" cols="35" name="comm" id="comments" style='background:black; color:white;'/></textarea>
    </td>
</tr>
<tr>
    <td>
            <a href='index.php?option=com_makepricefromfile&?delete_all=1&delete_all=1'><img src='images/price/del_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Удалить' title='Удалить все позиции'></a>


<a href="index.php?option=price&?save_all=2&save_all=2" onmouseover="this.href = 'index.php?option=price&?save_all=2&save_all=2&comm='+document.getElementById('com_posit').value">
 <img src='images/price/send_all.png' style='float:right; margin:5px; height:auto;' width='25px' height='25px' alt='Отправить' title='Отправить заказ'> </a>

    </td>
</tr>
</table>
        </form>
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38447985
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ulan44то вот он весь
ПХПист в своем репертуаре!
...
Рейтинг: 0 / 0
Модальное окно и передача параметров
    #38448005
ulan44,

Если у вас есть таг form, то все, что вам осталось -
Это узнать для чего его придумали,
И когда вы познаете всю мощь и силу
Этого тага
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модальное окно и передача параметров
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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