Javascript-форум (https://javascript.ru/forum/)
-   Сборка проекта, утилиты (https://javascript.ru/forum/server-tools/)
-   -   Как убрать onclick в Jckript (https://javascript.ru/forum/server-tools/75309-kak-ubrat-onclick-v-jckript.html)

Main2020 20.09.2018 09:51

Как убрать onclick в Jckript
 
Доброго времени суток формульчики.
Прошу помогите новичку.
Надо убрать onclick jscript что бы кнопка была и без клика

<script>
function getHTTPRequest()
{
    var req = false;
    try {
        req = new XMLHttpRequest();
    } catch(err) {
        try {
            req = new ActiveXObject("MsXML2.XMLHTTP");
        } catch(err) {
            try {
                req = new ActiveXObject("Microsoft.XMLHTTP");
            } catch(err) {
                req = false;
            }
        }
    }
    return req;
}
 
jQuery(document).ready(function(){
    $(".normalm").click(function(e){
        var oLeft = 0, oTop = 0;
        element = this;
        if (element.className == 'normalm') {
            do {
                oLeft += element.offsetLeft;
                oTop  += element.offsetTop;
            } while (element = element.offsetParent);
            var sx = e.pageX - oLeft;
            var sy = e.pageY - oTop;
            var elid = $(this).attr("id");
            fixed(elid, sx, sy);
        }
    });
})              
 
function goserf(obj)
{
    obj.parentNode.innerHTML = "<span class='textgreen'>&#209;&#239;&#224;&#241;&#232;&#225;&#238; &#231;&#224; &#226;&#232;&#231;&#232;&#242;</span>";
    return false;
}
 
function fixed(p1, p2, p3)
{
    var myReq = getHTTPRequest();
    var params = "p1="+p1+"&p2="+p2+"&p3="+p3;
    function setstate()
    {
        if ((myReq.readyState == 4)&&(myReq.status == 200)) {
            var resvalue = myReq.responseText;
            if (resvalue != '') {
                if (resvalue.length > 12) {
                    if (elem = document.getElementById(p1)) {
                        elem.className = 'goadvsite';
                        elem.innerHTML = '<div><a target="_blank" href="/'+resvalue+'" onclick="javascript:goserf(this);">&#207;&#240;&#238;&#241;&#236;&#238;&#242;&#240;&#229;&#242;&#252; &#241;&#224;&#233;&#242; &#240;&#229;&#234;&#235;&#224;&#236;&#238;&#228;&#224;&#242;&#229;&#235;&#255;</a></div>';
                    }
                } else {
                    if (elem = document.getElementById(resvalue)) {
                        $(elem).fadeOut('low', function() {
                            elem.innerHTML = "<td colspan='3'></td>";
                        });
                    }
                }
            }
        }
    }
    myReq.open("POST", "/ajax/us-fixedserf.php", true);
    myReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    myReq.setRequestHeader("Content-lenght", params.length);
    myReq.setRequestHeader("Connection", "close");
    myReq.onreadystatechange = setstate;
    myReq.send(params);
    return false;
}
</script>


Часовой пояс GMT +3, время: 10:19.