[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как задать описание элементов input определенного типа
Leningrad00
Можно ли в CSS задать описание для тех input, у которых type=button? Как с посещенными, непосещенными и прочими ссылками. Очень не хочется для каждой кнопки прописывать класс.
Всем превет :)



Спустя 22 минуты, 51 секунда (3.12.2007 - 14:30) vasa_c написал(а):

Спустя 44 минуты, 31 секунда (3.12.2007 - 15:14) Leningrad00 написал(а):
Спасибо большое, самое оно.

Репликация.
Для Firefox, Opera, IE7:
Код
<style type="text/css"> input[type=button] {cursor:pointer;cursor:hand;}</style>


Для IE5+:
Код
<script type="text/javascript">
function addEvent(elm, evType, fn, useCapture){
    if (elm.addEventListener){
        elm.addEventListener(evType, fn, useCapture);
        return true;
        } else if(elm.attachEvent){
        var r = elm.attachEvent("on"+evType, fn);
        return r;
        } else{
        alert("Handler could not be removed");
        }
    }
function prepareButtons(){
    if (!document.getElementsByTagName) return;
    var oi=0; var thisObj; var objs = document.getElementsByTagName("input");
    for(oi=0;oi<objs.length;oi++){
        thisObj = objs[oi];
        if(thisObj.getAttribute('type') == 'button'){
            thisObj.className = 'button ' + thisObj.className;
            }
        }
    }
addEvent(window, "load", prepareButtons);</script>
<style type="text/css">.button{cursor:pointer;cursor:hand;}input[type=button]{cursor:pointer;cursor:hand;}</style>
Быстрый ответ:

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