1. JavaScript / Говнокод #1601

    +152.7

    1. 1
    2. 2
    3. 3
    4. 4
    function handleServerResponse() 
    {
    	document.getElementById("guest").innerHTML = "<table width='100%'><tr><td align='center' valign='center'><p style='color:gray;text-align:center;'>" + xmlHttp.responseXML.documentElement.getElementsByTagName("ok").item(0).firstChild.data + "</p></td></tr></table>\n";	
    }

    Обработка данных AJAX-ом.

    daemon_master, 16 Августа 2009

    Комментарии (3)
  2. JavaScript / Говнокод #1597

    +155

    1. 1
    return i == -1 ? true : false;

    Ну это, если true, так true, а иначе false, чисто чтобы всем было понятно...

    victorsmirnov, 16 Августа 2009

    Комментарии (21)
  3. JavaScript / Говнокод #1588

    +148.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    // Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (C) Martin Fowler.
    function changeLogo() {
    	var pane = document.getElementById("pane");
    	if(pane != null) {
    		pane.height = 240;
    		pane.width = document.body.clientWidth;
    	} else {
    		alert("it's sad, so sad...");
    	}
    	var logo = document.getElementById("logoJpg");
    	if(logo != null) {
    		logo.height = 50;
    		logo.width = document.body.clientWidth * 0.23;
    	} else {
    		alert(" ...it's a sad, sad situation, and it's getting more and more absurd");
    	}
    }

    Код совсем ничего, но камменты рулят

    domavoy, 15 Августа 2009

    Комментарии (4)
  4. JavaScript / Говнокод #1582

    +155.7

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    function clean(str, pat){
        var m = len(pat);
        var l="", r = "";
        var t = 0;
        while(str.indexOf(pat)!=-1){
            t = str.indexOf(pat);
            l = str.slice(0, t);
            r = str.slice(t+m);
            str = l+r;
        }
        return str;
    }

    la1, 14 Августа 2009

    Комментарии (15)
  5. JavaScript / Говнокод #1571

    +161.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    if( 7 == 26 )
    {
    return confirm("Status 'finished pending' confirmation:\nAre you sure you made all needed operations on this order?");
    }
    else return confirm('Save?');

    Вот такие прелести

    root, 13 Августа 2009

    Комментарии (20)
  6. JavaScript / Говнокод #1552

    +155.7

    1. 1
    <a href="#" onclick="if ($('#pasteLinkBlock').is(':visible')) $('#pasteLinkBlock').hide('fast'); else $('#pasteLinkBlock').show('fast'); return false">

    Про toggle аффтар никогда не слышал...

    anei, 12 Августа 2009

    Комментарии (3)
  7. JavaScript / Говнокод #1533

    +144.9

    1. 1
    /a-z{3,}/.test(str);

    Проверка содержит ли функция 3 символа алфавита или больше.
    Правильно так: /[a-z]{3,}/

    Oleg_quadro, 11 Августа 2009

    Комментарии (3)
  8. JavaScript / Говнокод #1444

    +149

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    function rtrans(ob) {
             eval(ob+".filters.revealTrans.Apply()");
             eval(ob+".style.visibility = 'visible'");
             eval(ob+".filters.revealTrans.Play()");
         }

    Пацталом.

    guest, 31 Июля 2009

    Комментарии (0)
  9. JavaScript / Говнокод #1443

    +152

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    function f0(){
    <?for($i=1;$i<$chp+1;++$i){?>
    tflor=<?=$i?>;
    eval("document.plan"+tflor+".SetVariable('pa1','0')");
    eval("document.plan"+tflor+".SetVariable('pa2','0')");
    eval("document.plan"+tflor+".SetVariable('pa3','0')");
    eval("document.plan"+tflor+".SetVariable('pa4','0')");
    eval("document.plan"+tflor+".SetVariable('pa5','0')");
    eval("document.plan"+tflor+".SetVariable('pa6','0')");
    eval("document.plan"+tflor+".SetVariable('pa7','0')");
    eval("document.plan"+tflor+".SetVariable('pa8','0')");
    eval("document.plan"+tflor+".SetVariable('pa9','0')");
    eval("document.plan"+tflor+".SetVariable('pa10','0')");
    eval("document.plan"+tflor+".SetVariable('pa11','0')");
    eval("document.plan"+tflor+".SetVariable('pa12','0')");
    eval("document.plan"+tflor+".SetVariable('pa13','0')");
    eval("document.plan"+tflor+".SetVariable('pa14','0')");
    eval("document.plan"+tflor+".SetVariable('pa15','0')");
    eval("document.plan"+tflor+".SetVariable('pa16','0')");
    eval("document.plan"+tflor+".SetVariable('pa17','0')");
    <?}?>
    }

    Циклы никто не отменял

    guest, 31 Июля 2009

    Комментарии (0)
  10. JavaScript / Говнокод #1410

    +166.8

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    if (document.getid.txtemail.value.search("@") == -1)
    {
    	alert("This is not a valid email account.");
    	return(false);
    }
    //check for valid email address required.

    Нашел вот тут в одном индусском проекте, валидакия имейла XD

    guest, 23 Июля 2009

    Комментарии (9)