Just nu i M3-nätverket
Jump to content

countdown lager


Patric Johansson

Recommended Posts

Patric Johansson

Jag har försökt mixa ihop 2 koder.

Båda fungerar bra separat i IE, NS & Opera.

Men när jag äntligen fick ihop dom så fungerade lager visningen av nedräkningen bara i NS, inte i IE & Opera.

Någon som kan hitta felet och säga vad det är så det kan fungera i alla 3 browsers.

 

<script language="JavaScript">
function textCounter()
{
field = document.note.pad
countfield = document.note.countdown
maxlimit = "10000"

if (field.value.length > maxlimit) { field.value = field.value.substring(0, maxlimit); }
else
{
countfield.value = maxlimit - field.value.length;

elementId = "countdown";
countwrite = maxlimit - field.value.length;
if (document.layers)
{
with (document[elementId].document)
{
open();
write(maxlimit - field.value.length);
close();
}
}
else if (document.all)
{
document.all[elementId].innerHTML = maxlimit - field.value.length;
}
else if (document.getElementById)
{
document.getElementById(elementId).innerHTML= maxlimit - field.value.length;
}
}
}
</script>

<form name="note" method="post">
<span id="countdown">10000</span> tecken kvar.<br>
<input type="text" name="countdown" value="10000" style="width:50px;" class="form-input"><br>
<textarea name="pad" cols="40" rows="23" wrap="virtual" onkeydown="textCounter();" onkeyup="textCounter();"></textarea>
</form>

 

Tack på förhand!

 

/ProTeuS

Resistance is futile. You will be assimilated.
- citat från "Star Trek - First Contact"

 

Link to comment
Share on other sites

Patric Johansson

Det gick inte att redigera föregående inlägg så jag skriver ett svar.

 

Koden ovan löste sig, hade ju inputen med samma namn som lagret.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...