Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.03.2014, 01:10
Аспирант
Отправить личное сообщение для kowapos Посмотреть профиль Найти все сообщения от kowapos
 
Регистрация: 25.03.2014
Сообщений: 36

onclick не пашет
привет все. сегодня начал юзать js.
после прочтения и просмотров видео решил без подглядования запилить калькулятор. все было хорошо, пока я не решил сделать кноаку "очистить"

короче.

function sum(){
        var t1 = Number(document.getElementById('t1').value);
        var t2 = Number(document.getElementById('t2').value);
        var result = t1 + t2;
        var MyEl = document.getElementById('result');
        MyEl.className = 'testClass';
        MyEl.innerHTML = result;
        if(result){
            document.getElementById('clear').style.display = 'table-row-group';
        }
    }

    function hiddenText (ElId) {
        if(document.getElementById(ElId).style.display == 'none'){
            document.getElementById(ElId).style.display = 'block';
        }else{
            document.getElementById(ElId).style.display = 'none';
        }
    }

    function clear (){ // 
        
        alert('123');
        
    }



html

<form>
    	<input type = "text" id = "t1" value = "5" /> + <input type = "text" id = "t2" value = "5" /> = <span id = "result"></span> <br />
        <input type = "button" onclick = "sum()" value = "считать" /> 
        <input id = "clear" type = "button" style = "display:none;" onclick = "clear()" value = "сбросить">
    </form>

    <br><br>

    
    <a href="#" class="hiddenLink" onclick = "hiddenText(1)">Об этом скрипте</a>
    <div id = "1" class = "hiddenText" style = "display: none;">
        откидной список типа
    </div>


вот, что показывает браузер Uncaught TypeError: object is not a function

на строке
<input id = "clear" type = "button" style = "display:none;" onclick = "clear()" value = "сбросить">

спасибо за ранее
Ответить с цитированием
  #2 (permalink)  
Старый 29.03.2014, 01:28
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Плохое название функции назови к примеру cleaning вместо clear
Ответить с цитированием
  #3 (permalink)  
Старый 29.03.2014, 01:30
Аспирант
Отправить личное сообщение для kowapos Посмотреть профиль Найти все сообщения от kowapos
 
Регистрация: 25.03.2014
Сообщений: 36

ооооо, спасибо тебе ))
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с onClick в IE 10 molnij Events/DOM/Window 20 06.04.2013 06:09
Отследить открытие ссылки само по себе, без onclick lancer Events/DOM/Window 28 19.11.2011 19:40
onclick по блоку в котором есть ссылки dr_gluk jQuery 2 17.11.2011 15:37
OnClick ячейки таблицы и ссылки в этой ячейке MasDen Javascript под браузер 2 30.06.2011 10:34
Событие onClick avtor01 Events/DOM/Window 3 03.09.2009 18:01