04. oktober 2003 - 21:51
Der er
5 kommentarer og 1 løsning
vis navn
jeg har lavet denne kode ud fra en bog. men når jeg trykker på udskift tekst bliver kun den første line lavet om ? <HTML> <HEAD> <TITLE> hovdeside </TITLE> <script type="text/javascript"> function changeText(){ document.getElementById('text').innerHTML=document.getElementById('newText').value; document.getElementById('text').style.fontFamily=document.getElementById('newFont').value; } </script> </HEAD> <BODY style="backgroundColor:white;color:red;font-family:verdana;font-size:20px"> <input type="text" id="newText" value="Skriv dit navn her.. Tak." size=25> <select id="newFont"> <option value="verdana">Verdana</option> <option value="impact">Impact</option> <option value="times">Times</option> <option value="Arial">Arial</option> </select> <input type="button" value="Udskift tekst" onclick="changeText()"> <p id="text">Ingen navn</p> <p id="text">Ingen navn</p> <p id="text">ingen navn</p> </BODY> </HTML> jeg havde regnet med at det skulle kunne se sådanne ud velkommen ...... tak for du kikkede ind på min hjemme m.m jeg håber ... at du vil nyde dit ophold her på siden
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
04. oktober 2003 - 21:56
#3
<html> <head> <title> hovdeside </title> <script type="text/javascript"> function changeText() { for(i=1;i<=3;i++) { document.getElementById('text'+i).innerHTML=document.getElementById('newText').value; document.getElementById('text'+i).style.fontFamily=document.getElementById('newFont').value; } } </script> </head> <body style="backgroundColor:white;color:red;font-family:verdana;font-size:20px"> <input type="text" id="newText" value="Skriv dit navn her.. Tak." size=25> <select id="newFont"> <option value="verdana">Verdana</option> <option value="impact">Impact</option> <option value="times">Times</option> <option value="Arial">Arial</option> </select> <input type="button" value="Udskift tekst" onclick="changeText()"> <p id="text1">Ingen navn</p> <p id="text2">Ingen navn</p> <p id="text3">ingen navn</p> </body> </html>
04. oktober 2003 - 21:57
#4
Da et id er unikt vil den kun have effekt på den første. I mit eksempel hedder de alle noget forskelligt. En for-løkke kører dem så igennem, så de alle bliver ændret.