Gedeeltelijk selecteren van tekst in tekstveld

Status
Niet open voor verdere reacties.

Porkie

Gebruiker
Lid geworden
5 okt 2007
Berichten
10
Ik ben bezig met een script waarmee automatisch een woord aangevuld tot het meest waarschijnelijk woord.

Als een gebruiker een woord typt in een tekstveld, bijv.: dier, dan wordt het aangevuld tot bijv.: dierentuin. Het gedeelte 'entuin' moet dan geselecteerd worden.

Weet iemand hoe je in JavaScript een gedeelte van een tekst kan selecteren in een INPUT TYPE='text' ?

BVD
 
Dit script zou moeten werken heb het voor je aangepast zodat het uit textfield komt ik zou zo netjes zijn de link te plaatsen waar ik het heb gevonden.

http://www.faqts.com/knowledge_base/view.phtml/aid/29351

PHP:
<script>
function getSelectedText(box){
    // Mozilla and compatible
    if (box.setSelectionRange){
        return box.value.substring(box.selectionStart,box.selectionEnd);
    }
    // IE and compatible
    else if (document.selection) {
        return document.selection.createRange().text;
    }
    // Other broswers can't do it
    else {
        return;
    }
}
</script>

<input type="text" id="main_text">
<input type="button" name="selecttext" value="Get Selection"
OnClick="alert(getSelectedText(document.getElementById('main_text')))">
 
Het is eigenlijk de bedoeling dat het script de text selecteert, het is niet nodig om de geselecteerde tekst op te vragen.

Maar in iedergeval bedankt, dit komt vast wel een keer van pas...
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan