Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.10.2008, 23:26
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

disabled без disabled
Не врубаюсь, почему не пашет код:
<link rel="stylesheet" href="windowfiles/dhtmlwindow.css" type="text/css" />
<script type="text/javascript" src="windowfiles/dhtmlwindow.js"></script>
<style type="text/css">
.client{height:100%;width:100%;}
body,input{background-color:#000000;color:#ffffff;}
#servicesMenu{cursor:default;text-decoration:none;color:#ffffff;}
#servicesMenu:hover #caption{background-color:#333333;border:1px inset #999999;}
#servicesMenu #select{display:none;}
#servicesMenu:hover #select{display:block;border:1px solid #999999;}
#servicesMenu #caption #img{height:20px;width:20px;background-image:url('images/down.gif');}
</style>
<script language="JavaScript" type="text/javascript">
function google_search() {s_query=document.getElementById('query').value;var googlewin=dhtmlwindow.open("google_search", "iframe", "http://google.ru/search?q=site:anomalyz.ucoz.ru "+s_query, "Поиск по гуглу", "width=700px,height=450px,resize=1,scrolling=1,center=1", "recal")}
function search()
{
if(document.getElementById('search_in_google').checked==true) {google_search();}
}
</script>
<input type="text" id="query"><input type="button" onclick="search();" value="Искать">

<a style="display:block;width:150px" href="#" id="servicesMenu" onclick="return false;">
 <div id="caption"><span id="img"></span>Выбор сервисов</div>
 <div id="select">
 <input type="checkbox" id="search_in_google" checked>Google.ru
 </div>
</a>

Создаётся впечатление, будто вкльчили чекбоксу disabled
Ответить с цитированием
  #2 (permalink)  
Старый 29.10.2008, 02:14
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

Нету обязательного атрибута "name".
Ответить с цитированием
  #3 (permalink)  
Старый 29.10.2008, 07:32
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

У чего именно? Или у всех input элементов?
Ответить с цитированием
  #4 (permalink)  
Старый 29.10.2008, 07:34
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

Проверил. Не помогает.
Если я правильно понимаю, код должен быть почти таким:
<link rel="stylesheet" href="windowfiles/dhtmlwindow.css" type="text/css" />
<script type="text/javascript" src="windowfiles/dhtmlwindow.js"></script>
<style type="text/css">
.client{height:100%;width:100%;}
body,input{background-color:#000000;color:#ffffff;}
#servicesMenu{cursor:default;text-decoration:none;color:#ffffff;}
#servicesMenu:hover #caption{background-color:#333333;border:1px inset #999999;}
#servicesMenu #select{display:none;}
#servicesMenu:hover #select{display:block;border:1px solid #999999;}
#servicesMenu #caption #img{height:20px;width:20px;background-image:url('images/down.gif');}
</style>
<script language="JavaScript" type="text/javascript">
function google_search() {s_query=document.getElementById('query').value;var googlewin=dhtmlwindow.open("google_search", "iframe", "http://google.ru/search?q=site:anomalyz.ucoz.ru "+s_query, "Поиск по гуглу", "width=700px,height=450px,resize=1,scrolling=1,center=1", "recal")}
function search()
{
if(document.getElementById('search_in_google').checked==true) {google_search();}
}
</script>
<input type="text" id="query"><input type="button" onclick="search();" value="Искать">

<a style="display:block;width:150px" href="#" id="servicesMenu" onclick="return false;">
 <div id="caption"><span id="img"></span>Выбор сервисов</div>
 <div id="select">
 <input name="searchService" value="google" type="checkbox" id="search_in_google">Google.ru
 </div>
</a>

Но всё равно не пашет.

Последний раз редактировалось alexKniaz, 29.10.2008 в 07:39.
Ответить с цитированием
  #5 (permalink)  
Старый 29.10.2008, 13:29
Отправить личное сообщение для Андрей Параничев Посмотреть профиль Найти все сообщения от Андрей Параничев
 
Регистрация: 21.02.2008
Сообщений: 1,250

alexKniaz,
Я сначала не заметил, у вас ссылка возвращает false, поэтому не действия по-умолчанию для внутренних элементов тоже не срабатывают. В вашем случае лучше использовать у ссылки href="javascript:void(0)".
Ответить с цитированием
  #6 (permalink)  
Старый 01.11.2008, 00:37
Профессор
Отправить личное сообщение для alexKniaz Посмотреть профиль Найти все сообщения от alexKniaz
 
Регистрация: 14.10.2008
Сообщений: 186

+1,Андрей Параничев
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать disabled кнопки во время отправки формы? Bad Request Events/DOM/Window 7 16.04.2014 13:49
Закрытие родительского окна без диалога Гость Общие вопросы Javascript 1 28.10.2008 00:01
Узнать исходные размеры картинки/флешки без подгрузки? SunnyDay Общие вопросы Javascript 2 07.10.2008 13:41
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06
как сделать disabled element? subaru Общие вопросы Javascript 5 25.04.2008 22:26