|
|
|
|
|
для: Neron
(10.05.2007 в 11:30)
| | можно передать 2 значения в value, разделив их |, а потом в скрипте разделить и делать с ними, что нужно.
addoutput ('<option label="'.$mrow[0].'" value="'.$mrow[0].'|'.$mrow[2].'">'.$mrow[2].'</option>');
|
| |
|
|
|
|
|
|
|
для: Neron
(10.05.2007 в 11:30)
| | Попробуйте так:
addoutput ('<INPUT class=button style="WIDTH: 60px; TEXT-DECORATION: None" accessKey=u onclick=bbphoto(0,PhotoSelect.options[PhotoSelect.selectedIndex].getAttribute('label')) type=button value=" IMG " name=addbbphotocode4><br>');
|
Должно сработать (если я правильно понял, то PhotoSelect - это ваш объект SELECT) | |
|
|
|
|
|
|
| Имеем:
php-скрипт формирует страничку:
addoutput ('<option>Прагляд файлаў</option>');
$result = mysql_query("SELECT * FROM photos ORDER BY name",$db);
while ($mrow = mysql_fetch_row($result)){
addoutput ('<option label="'.$mrow[0].'" value="'.$mrow[2].'">'.$mrow[2].'</option>');
}
addoutput ('</select> ');
Далее по нажатию кнопки IMG метка LABEL должна передаваться в java-script:
addoutput ('<INPUT class=button style="WIDTH: 60px; TEXT-DECORATION: None" accessKey=u onclick=bbphoto(0,PhotoSelect.label) type=button value=" IMG " name=addbbphotocode4><br>');
Но проблема в том, что не передает. Говорит, что label=undefined. Если вместо label в скрипт передается value, то все нормально. Но проблема в том, что мне нужно передать именно label.
Где грабли? | |
|
|
|
|