Mam problem z przerobieniem kodu js, który sprawdza zawartość formularza i ustawia zdjęcie. W formularzu wpisujemy ścieżkę url zdjęcia. Cały kod umieszczony w BODY strony.
Poniżej kod js, który sprawdza jedno pole - ten kod działa.
[xml]<form name="form_1" method="post" action="bleble'">
<tr>
<td>ikonka (url)</td>
<td><input type="text" name="icon_url"></td>
</tr>
<tr>
<td>ikonka z kolekcji</td>
<td><select name="icons_library" onChange="showimage()">
<option value="">(wybierz ikonę)</option>
<option value="sciezka/plik1.jpg">plik1</option>
<option value="sciezka/plik2.jpg">plik2</option>
</select></td>
</tr>
<script language="javascript"><!--
function showimage() {
if (!document.images)
return
document.images.pictures.src=
document.form_1.icons_library.options[document.form_1.icons_library.selectedIndex].value
/* a dla pola text by było
document.form_1.icon_url.value*/
}
//--></script>
</form>[/xml]
a gdzieś w tekście strony jest:
[xml]<img alt="sprawdź - najedź myszką" src="" name="pictures" onmouseover="showimage()">[/xml]
Chcę przerobić funkcję js tak aby
1. sprawdzała najpierw pole textowe i ustawiała obrazek jeśli nie jest puste
2. jeśli jest puste to sprawdza pole select i jeśli to nie jest puste (value="0") to ustawia obrazek z pola select
3. jeśli zaś oba są puste to nic nie zmienia
Jeśli nie umiecie mi pomoc bylbym wdzięczny za informacje na temat dokument.image