Ich habe einen Code-Schnipsel, die wie folgt lautet:Ändern der Bildquelle mit Hilfe von JavaScript
<div id="image_input">
<img src="missing-image.png" name="image_comp" />
<input type="text" name="image_url" size="37" />
</div>
Ich möchte, dass, wenn jemand unfocus image_url
oder sogar ein onChange
Ereignis tun, eine Funktion Javascript changeImage()
angehoben werden genannt (das ich schon wissen, wie zu tun, jetzt kommt, was ich nicht tun) und ändern Sie die image_comp
Änderungen an der URL, die in image_url
geschrieben wird. Wie macht man das?
vielleicht document.getElementByName ('image_comp') src = document.getElementByName (. 'image_url'). –
'getElementByName' ist keine Funktion, nur' getElementsByName'. Dies liegt daran, dass der Name nicht eindeutig sein muss wie "id". 'getElementsByName' gibt ein Array von Objekten mit dem angegebenen Namen zurück. –