webForumDet fria alternativet

"scrolla" i en text-box

1 svar · 410 visningar · startad av bohlin

bohlinMedlem sedan mars 2000264 inlägg
#1

på en sida finns detta:
<form name="emailform">
<input type="text" name="cc">
...

</form>

i ett popup-fönster finns detta:
<script language="javascript">
function addcc(email) {
//kolla om fältet är tomt
if (window.opener.document.emailform.cc.value.length > 0) //det finns redan nått i fältet, lägg till ", " och emailaddr
{
if (window.opener.document.emailform.cc.value.indexOf(email) == -1) //kollar så att emailaddr inte redan finns i fältet
window.opener.document.emailform.cc.value = window.opener.document.emailform.cc.value + ", " + email;
else
alert("Du har redan lagt till adressen " + email);
}
else //fältet är tomt, lägg till emailaddr
window.opener.document.emailform.cc.value = email;
}
</script>

efter window.opener.document.emailform.cc.value = window.opener.document.emailform.cc.value + ", " + email; vill jag att markören i rutan går längst till höger, så att den senaste adressen man la till syns.

------------------
/bohlin

[Redigerat av bohlin den 26 jun 2000]

spangoMedlem sedan juni 20006 147 inlägg
#2

Tyvärr... det närmaste du kan komma är väl cc.select(), som markerar all text, och som kanske placerar markören sist. Beroende på webbläsarn, alltså.

------------------
-- spango
Jag skiter i allt!

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb