Witam. W przeglądarkach IE oraz Chrome nie działa mi funkcja onclick. W pozostałych: Opera oraz FF działa dobrze. Kod, w którym wykorzystuję onclick:
public function wyswietlSolucja($typ, $marka, $model){
mysql_query("set names utf8");
mysql_query("SET CHARSET utf8");
mysql_query("SET NAMES `utf8` COLLATE `utf8_polish_ci`");
$solucja = "SELECT * FROM solucja WHERE typ='$typ' AND marka='$marka' AND model='$model' ORDER by nazwa";
$zap_solucja = mysql_query($solucja) or die('Błąd zapytania do bazy danych: solucja');
$return = '<form name="solucja_form">
<select name="solucja" id="solucje_select">';
while($r = mysql_fetch_assoc($zap_solucja)){
$return .= '<option id="'.$r['nazwa'].'" onclick="solucja_pok(\''.$r['nazwa'].'\', \''.$r['id'].'\')">'.$r['nazwa'].'</option>';
}
$return .= '</select><br/ >
<input type="button" value="Dodaj solucję" class="but" onclick="dodajSolucjaForm()" id="dodaj_solucja"/><br />
<input type="button" value="Usuń solucję: " class="but" onclick="usunSolucja()" id="usun_solucja"/><br />
<input type="button" value="Edytuj solucję: " class="but" onclick="edytujSolucja()" id="edytuj_solucja"/>
</form>
<div id="solucja_id"></div>';
return $return;
}
Chodzi o wszystkie funkcje onclick. Żadna nie działa w Chrome oraz IE