IntroductionDid du vet at du kan endre verdien av en HTML-bildekilde attributt? Hvis du gjør dette, vil bildet som vises på nettleseren endres. I denne artikkelen viser jeg deg effekten av å endre verdien av kildeattributtet av bildet tag.You trenger grunnleggende kunnskaper i HTML, CSS og Javascript for å forstå dette article.Note: Hvis du ikke kan se koden, eller hvis du tror noe mangler i denne artikkelen (brutt link, bilde fraværende), bare kontakte meg på [email protected]. Det er, kontakt meg for den minste problemet du har om hva du reading.html ElementAn HTML element er produsert av enten en eller to koder. En HTML-element er en komponent av websiden som du ser på nettleseren. Bildet for eksempel er fremstilt ved en kode. Avsnitt element på den annen side er produsert av to tags (start og slutt tag). Presentasjonen av et element som er produsert av CSS. Presentasjon betyr utseende, plassering og størrelse av en element.
The Bilde Elementa enkel kode for bildeelement er: Med denne bildekode, ville CSS presentasjonen gis av noe sånt img # ID {width: 200px; høyde: 200px} I denne presentasjon posisjonen er ikke gitt, men størrelsen er gitt. Under denne tilstanden, hvis du endrer verdien av src attributt du vil se et annet bilde på nettleseren. Denne funksjonen er svært hendig. Endre Kilde AttributeThe DOM og Javascript aktiverer du endre verdien av bildekilden attributtet. Syntaksen er: document.getElementById (ID) .src = URLThe uttrykket "document.getElementById (ID)" returnerer en referanse til bildet objektet.
"src" er kilden tilhører bildeobjektet. ID og URL må hver være i anførselstegn. ID er identifikatoren av bildet object.Resulting forenklet CodeIf det ikke var mulig å endre verdien av kildeattributtet av et bilde, og deretter å endre et bilde du vil måtte forandre hele koden. Dette vil føre til en mer komplisert code.Advantages av å endre verdien av kilde Attribute- Det fører til en forenklet code.- Presentasjonen av det opprinnelige bildet opprettholdes. Når du endrer verdien av kildeattributtet, er størrelsen og plasseringen av det forrige bildet opprettholdes.
Dette kan være svært nyttig i et bildegalleri der du har å presentere en stor størrelse for ulike images.ExampleWhen du klikker på knappen for følgende kode, ville det viste bildet endres. Prøv koden med to av dine egne bilder. Bildet og knappen er i en HTML-Object element. Bildet er i et annet objekt element nestet i den ytre Object. Den ytre Object er fløt rett. "https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">