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 Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
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.