Javascript opgave
Jeg har haft dette spørgsmål til at køre lidt og har da også fået svar på noget, men mangler lige lidt, så nu opretter jeg et nyt spm i den rigtige kategori ;) I kan gå ind på linke og læse hvad der er foreslået ;)Problem 1: Jeg har det her js:
<script type="text/javascript">
var total = 0;
for (i = 1; i < 6; i++) {
total += document.getElementById('ialt'+i).value;
}
document.getElementById('total').value = total;
</script>
og det her html:var total = 0;
for (i = 1; i < 6; i++) {
total += document.getElementById('ialt'+i).value;
}
document.getElementById('total').value = total;
</script>
<td>I alt:</td><td><input type="text" style="width:100px;" name="ialt1" id="ialt1" readonly="readonly" /></td>
<td>Total:</td><td><input name="total" style="width:100px;" type="text" id="total" readonly="yes" />
Det er så meningen at den skal tage i alt feltet (der kommer nok flere) og smide summen i total feltet. Hvordan??<td>Total:</td><td><input name="total" style="width:100px;" type="text" id="total" readonly="yes" />
Problem 2: Jeg har det her java script:
<script type="text/javascript">
function showVal( val ){
document.getElementById("pris1").value=val;
}
window.onload = function () {
var SelectData = {
"Ting 1":"111",
"Ting 2":"222",
"Ting 3":"333",
};
for(var key in SelectData){
var op = document.createElement('option');
op.value=SelectData[key];
op.text=key;
document.getElementById("SelectID").add(op, null);
}
}
</script>
og det her html:function showVal( val ){
document.getElementById("pris1").value=val;
}
window.onload = function () {
var SelectData = {
"Ting 1":"111",
"Ting 2":"222",
"Ting 3":"333",
};
for(var key in SelectData){
var op = document.createElement('option');
op.value=SelectData[key];
op.text=key;
document.getElementById("SelectID").add(op, null);
}
}
</script>
<td rowspan="2">Vare:</td><td rowspan="2"><select id="SelectID" onchange="showVal(this.value)" name="vare1" type="text">
<option size="10" value="vaelg_vare">Vælg vare</option></td>
Det virker fint med at hvis man tager "Ting 1" i dropdown kommer "111" ud i pris felt. Jeg vil gerne have et (måske to) felt(er) mere og måske også et billede. Altså når man vælger "Ting 1" skal der komme et billede af Ting 1. Hvordan?<option size="10" value="vaelg_vare">Vælg vare</option></td>
Siden jeg laver på er: http://runescapenews.dk/Pstidsen/webshopprojekt/kontakt.php
Vil lige sige: Jeg kan absolut intet js, så det skal helst være en færdig kode jeg får.