- 1
- 2
- 3
- 4
<form ....
<a href="#" class="lalalala" onclick="$('#frm').submit()">Подтвердить</a>
...
</form>
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+144.7
<form ....
<a href="#" class="lalalala" onclick="$('#frm').submit()">Подтвердить</a>
...
</form>
изначально было так
в админке ))
+144.9
<a href="javascript:void(0)" onclick="this.parentNode.submit(); return false;">Добавить</a>
в ответ на http://govnokod.ru/1994 и длинный флуд в коментах.
говнокод или нормально?
+170.2
kadr1=function(){
document.getElementById('banner').style.marginLeft='1'
window.setTimeout('kadr2()',100)
};
kadr2=function(){
document.getElementById('banner').style.marginLeft='2'
window.setTimeout('kadr3()',100)
};
kadr3=function(){
document.getElementById('banner').style.marginLeft='3'
window.setTimeout('kadr4()',100)
};
и так 50 кадров анимации)) я улез под стол
+159.2
/****************** Fixed Header GridView *******************/
th, th.locked
{
top:expression(parentNode.parentNode.parentNode.parentNode.scrollTop);
position:relative;
}
td.locked, th.locked
{
left:expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);
font-weight:bold;
}
CSS+Javascript. Непередаваемые ощущение говна.
+167.8
a||!a
...
+159.1
// Create new script element and start loading.
_obtainScript: function(id, href) { with (document) {
var span = null;
// Oh shit! Damned stupid fucked Opera 7.23 does not allow to create SCRIPT
// element over createElement (in HEAD or BODY section or in nested SPAN -
// no matter): it is created deadly, and does not respons on href assignment.
// So - always create SPAN.
var span = createElement("SPAN");
span.style.display = 'none';
body.appendChild(span);
span.innerHTML = 'Text for stupid IE.<s'+'cript></' + 'script>';
setTimeout(function() {
var s = span.getElementsByTagName("script")[0];
s.language = "JavaScript";
if (s.setAttribute) s.setAttribute('src', href); else s.src = href;
}, 10);
this._id = id;
this._span = span;
}},
коммент жжот, грубо, но справедливо
via xeonix
+161.4
//проверка на браузер
var brname=navigator.appName, BrVer='';
if(brname.substring(0,2)=="Mi")
BrVer='E';
//реализация
function showElement(elName)
{
if(BrVer!='E') return; //не осёл? и пошли нафиг!
for (i = 0; i < document.all.tags(elName).length; i++)
{
//блаблабла
}
}
типа выпадающее меню. типа только для IE.
+188
<noscript>
<script language="Javascript">
alert('Что бы пользоваться всеми возможностями сайта включите JavaScript!');
</script>
<noscript>
Вот такое встретил на одном сайте xD.
+150
var currentDate = new Date();
var currentDay = currentDate.getDay();
var currentMonth = currentDate.getMonth();
var currentYear = currentDate.getYear();
var currentHour = currentDate.getHours();
var currentMinute = currentDate.getMinutes();
var currentSecond = currentDate.getSeconds();
if (currentMonth < 10) {
currentMonth = '0' + currentMonth;
}
if (currentDay < 10) {
currentDay = '0' + currentDay;
}
if (currentHour < 10) {
currentHour = '0' + currentHour;
}
if (currentMinute < 10) {
currentMinute = '0' + currentMinute;
}
if (currentSecond < 10) {
currentSecond = '0' + currentSecond;
}
говно
+159.1
paramsObj.templateName = templateNewWindow.items.items[0].items.items[0].items.items[0].items.items[0].getValue();
Получение значения ExtJS'ного контрола, который спрятан глубоко в дереве.