[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: в firefox не запускается скрипт
NoCash
сортировка селектом. все стандартно при выборе знаения в селекте. значения сортируются. в фроме и даже IE все отлично работает а в фаерфоксе ноль реакции. подскажите в чем подвох?
форма с селектом
$text .="<td> <form enctype='multipart/form-data' name='form_sorting' method='post' action='". $PHP_SELF ."'>";
$text .="<script language='JavaScript' type='text/javascript' src='tools.js'></script> | <select class='tbox' id='sort' name='sorting' onchange='seltag()'>";
$text .="<option value='' >Сортировка товара</option>";
$text .="<option value='".$sort1."' ".(($sorting == $sort1) ? 'selected' : '').">По возрастанию цены</option>";
$text .="<option value='".$sort2."' ".(($sorting == $sort2) ? 'selected' : '').">По убыванию цены</option>";
$text .="<option value='".$sort3."' ".(($sorting == $sort3) ? 'selected' : '').">По возрастанию наименования</option>";
$text .="<option value='".$sort4."' ".(($sorting == $sort4) ? 'selected' : '').">По убыванию наименования</option>";

а вот сам JS код
function seltag() 
{

var p;
var sort1;
var sort2;
var sort3;
var sort4;
sort1='ORDER BY `nom_price1` ASC';
sort2='ORDER BY `nom_price1` DESC';
sort3='ORDER BY `nom_name` ASC';
sort4='ORDER BY `nom_name` DESC';

p=document.all["sort"].value;
if (p==sort1) {
p=1;
document.location = "part"+p+".php";
}
if (p==sort2) {
p=2;
document.location = "part"+p+".php";
}
if (p==sort3) {
p=3;
document.location = "part"+p+".php";
}
if (p==sort4) {
p=4;
document.location = "part"+p+".php";
}

}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.