Byłem lała mojego kodu w kółko i po prostu nie mogę zrozumieć, dlaczego to nie działa poprawnie ...Javascript właściwości obrazu
Może mi ktoś oświecić? O co tu chodzi? Po prostu tego nie widzę.
Kod powinien umożliwiać użytkownikowi wprowadzanie różnych wartości do pól tekstowych w celu zmiany niektórych funkcji obrazu, takich jak rozmiar ramki, kolor, szerokość, wysokość, tekst alternatywny obrazu i tytuł obrazu.
To jest mój kod:
<html>
<head>
<title>Image Properties</title>
<script type="text.javascript">
function changeImage() {
//applies a new border size
document.getElementById('img').border = document.getElementById('bs').value;
//applies a new border color
document.getElementById('img').style.borderColor = document.getElementById('bc').value;
//applies a new width
document.getElementById('img').width = document.getElementById('bw').value;
//applies a new height
document.getElementById('img').height = document.getElementById('bh').value;
//applies a new alt tag
document.getElementById('img').alt = document.getElementById('ba').value;
//applies a new title
document.getElementById('img').title = document.getElementById('bt').value;
}
</script>
</head>
<body>
<h2>Change Image Properties</h2>
<img src="KotakuLogo.jpg" id="img" />
<p>
Border Size:<input type="text" id="bs"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
New Border Color:<input type="text" id="bc"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
New Border Width:<input type="text" id="bw"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
New Border Height:<input type="text" id="bh"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
New Border Alt Tag:<input type="text" id="ba"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
New Border Title:<input type="text" id="bt"
onfocus="this.style.background='#c3c3c3'"
onblur="this.style.background='#FFFFFF'"/><br />
<input type="button" value="Submit Image Changes" onclick="changeImage()" />
</body>
</html>
ha ha ha .. możesz dodać to w komentarzu. – Mimouni
@ Ilyas Minmouni, ale jego reputacja jest na linii! : P –
darmowych punktów! : D –