ArtCamp BarCamp - erste offene Unkonferenzformat nach Tim O'Reilly's FooCamp; BibCamp - für Bibliothekare BleibGesundCamp - Personal Health BuchCamp - Bücher 2.0 CarCamp - Alles rund um Autos CareCamp - rund um Pflege und Betreuung CloudCamp - Alles rund um Cloud Computing CommunicationCamp - für Marketing und Fundraising CorporateLearningCamp DialogCamp - für Internet und Datenschutz DevCamp - für Entwickler eCommerceCamp EduCamp - für Lehrer, Erzieher, Medienpädagogen fbcamp - Alles rund um Facebook FotoCamp GrillCamp - für Grill- Fanatiker gpluscamp - Alles rund um Google+ HotelCamp HR BarCamp KnowledgeCamp LawCamp MakerJam MobileCamp MobileMonday - für mobile Enthusiasten mUXCamp - Mobile User Experience RootCamp - Open Source Themen für Admins ScreencastCamp - rund um Audio und Video SEACamp - für Online Marketing-Spezialisten SocialCamp SoulCamp - Meditationen,Yoga und andere Praktiken SpaceUp Startup Weekend TourismusCamp VideoCamp - Storytelling im Webvideo
<div id="page"> <div id="head"><h1> DOM und unescape() </h1></div> <div id="nav">...</div> <div id="content">...</div> </div>
<form action="#"> <textarea id="TA0" cols="90" rows="30"> <!-- 1 --> </textarea> </form>
<script> var o1 = document.getElementById("TA0"), o2 = document.getElementsByTagName("textarea")[0], o3 = document.forms[0].elements[0], s = [(o1===o2), (o2===o3), (o3===o1)].join(", "); alert(s); </script>
a { ... } a:link { ... } a:hover { ... } a:active { ... } a:focus { ... }
... border-left:1px solid #ccc; text-decoration: none;
<a id="A_ID" href="javascript:alert(this.document.getElementById('A_ID').nodeName);" onclick="alert(this.id);return true;"> teste </a>
<script> function toggle(that, id_dst, visu, s1, s2) { var s = that.innerHTML, dst = document.getElementById(id_dst); if(!that || !dst){ return; } s1 = s1 || '[-]'; s2 = s2 || '[+]'; visu = visu || 'block'; if (s.indexOf(s2) === -1) { that.innerHTML = s.replace(s1,s2); dst.style.display = 'none'; } else {that.innerHTML = s.replace(s2,s1); dst.style.display = visu; } } </script> <p> Beginn <a href="#" onclick="toggle(this,'MY_ID','inline','[-]','[+]')">[+]</a> <span id="MY_ID" style="display:none;"> EINGEBLENDET </span> <a href="#" onclick="toggle(this,'MY_ID','inline','[weniger]','[mehr]')">[mehr]</a> Ende </p>
Teste einen [+]-Klick mit nachfolgende Klicks: Wird [+] geklickt, so erscheint "Beginn [-] EINGEBLENDET [mehr] Ende" Wird dann [mehr] geklickt, so erscheint "Beginn [-] EINGEBLENDET [weniger] Ende" Wird dann [-] geklickt, so erscheint "Beginn [+] [weniger] Ende"