<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:penis_19_cm</id>
  <title>19 см.</title>
  <subtitle>penis_19_cm</subtitle>
  <author>
    <name>penis_19_cm</name>
  </author>
  <link rel="alternate" type="text/html" href="http://penis-19-cm.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://penis-19-cm.livejournal.com/data/atom"/>
  <updated>2038-01-19T03:14:07Z</updated>
  <lj:journal userid="2423653" username="penis_19_cm" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://penis-19-cm.livejournal.com/data/atom" title="19 см."/>
  <link rel="hub" href="http://pubsubhubbub.appspot.com/"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:penis_19_cm:27309</id>
    <link rel="alternate" type="text/html" href="http://penis-19-cm.livejournal.com/27309.html"/>
    <link rel="self" type="text/xml" href="http://penis-19-cm.livejournal.com/data/atom/?itemid=27309"/>
    <title>alert(error); return false;</title>
    <published>2038-01-19T03:14:07Z</published>
    <updated>2038-01-19T03:14:07Z</updated>
    <content type="html">Довольно распространённая в javascript ситуация: на &amp;lt;a href='#'&amp;gt; вешается onclick='return do_something()'. Функция do_something() при этом всегда должна возвращать строго false, иначе после её выполнения страница будет прыгать наверх, так как будет происходить переход на '#'. И также часто в таких функциях встречается конструкция&lt;br /&gt;&lt;code&gt;&lt;br /&gt;   if(something == wrong){&lt;br /&gt;      alert('Error!');&lt;br /&gt;      return false;&lt;br /&gt;   }.&lt;br /&gt;&lt;/code&gt;&lt;br /&gt; Придумал, как её можно красиво сократить:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;   if(something == wrong) return !!alert('Error!');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;(Пояснение для идиотов: undefined !== false. alert() всегда возвращает undefined. !undefined = true; !true = false.)</content>
  </entry>
</feed>
