LoS Skrevet 4. juli 2004 Skrevet 4. juli 2004 (endret) Hva kan man bruke istedenfor name="" i <script> og <form> taggen når man bruker strict i xhtml? Har skrevet samme funksjon som det er på smiliene på dette forumet, men siden vil ikke validiere når jeg bruker name="". Og akkurat name="" er javascriptet nødt til å ha så den veit hvilket felt og form den skal poppe smilier inn i. Hjelp? edit: blir jeg nødt til å gå over til transitional for at dette skal funke? Endret 4. juli 2004 av LoS
Zethyr Skrevet 4. juli 2004 Skrevet 4. juli 2004 (endret) document.getElementById('id_på_elementet').hva_du_vil innlegg 1337 Endret 4. juli 2004 av Zethyr
Arve Systad Skrevet 4. juli 2004 Skrevet 4. juli 2004 name er ikke gyldig xhtml nei. Bruk ID i stedet. hmm, enlighten me please: Sett at du har et <form> element - der kan man jo bruke name="variabel", for så å bruke $variabel i et php script som skal prosessere formen. vil ID gjøre samme nytten, om name ikkje er valid i XHTML?
dabear Skrevet 4. juli 2004 Skrevet 4. juli 2004 (endret) name og id har akkurat samme nytten. Dessuten er det feil at name ikke kan brukes i xhtml , cluet er ikke overalt. Dette går: <form attr> <div> <input type="text" name="noe" id="" /> <input type="submit" value="" /> </div> </form> mens dette ikke skal brukes: <a href="#" name="noe">noe</a> edit: bruker du bare id istedet for name i et form, vil ikke php greie å få tak variablene, hvis du da ikke bruker xforms. Endret 4. juli 2004 av dabear
Arve Systad Skrevet 4. juli 2004 Skrevet 4. juli 2004 (endret) edit: nevermind, tenkte aldri på <input> elementet :\ Endret 4. juli 2004 av arve87
LoS Skrevet 4. juli 2004 Forfatter Skrevet 4. juli 2004 Ikke det at jeg har brukt name taggen i forms når jeg skriver php scripta mine. Og hvem vil vel egentlig hente ut ett helt form uten å fikse på ting? Får fortsatt ikke javascriptet mitt til å funke :/
LoS Skrevet 4. juli 2004 Forfatter Skrevet 4. juli 2004 (endret) <head> <title></title> <script type="text/javascript" src="js.js" id="javascript"></script> <body> <div id="container"> <form id="post" action="index.php?op=kommentar&nid=27" method="post"> <p><strong>Legg til kommentar</strong><br /> Ditt navn/nick:<br /><input type="text" name="navn" /><br /> Din e-post:<br /><input type="text" name="mail" /><br /><a href="javascript:emoticon(':)')"><img class="smil" src="bilder/emoticons/smil.gif" alt="smil.gif" /></a><a href="javascript:emoticon(':D')"><img class="smil" src="bilder/emoticons/mrgreen.gif" alt="mrgreen.gif" /></a><a href="javascript:emoticon(';)')"><img class="smil" src="bilder/emoticons/wink.gif" alt="wink.gif" /></a><br />Kommentar:<br /><textarea name="message" rows="5" cols="50"></textarea> <input class="submit" type="submit" name="Submit" value="Send kommentar!" /></p> </form> </div> </body> Javascript: function emoticon(text) { text = \' \' + text + \' \'; if (document.getElementById('post').message.createTextRange && document.getElementById('post').message.caretPos) { var caretPos = document.getElementById('post').message.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == \' \' ? text + \' \' : text; document.getElementById('post').message.focus(); } else { document.getElementById('post').message.value += text; document.getElementById('post').message.focus(); } } sorry for rotete html Endret 4. juli 2004 av LoS
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå