Ciao, ho creato questo script che tramite un pulsante permette di copiare il testo selezionato con il mouse e con un altro incollarlo nella posizione in cui si trova il mouse.
Ora prima di incollare dovrei riuscire ad aggiungere del testo prima e dopo la parte di testo copiata...non riesco a fare niente su questo oggetto senza ottenere errori.
Aiutatemiiiiiiiiiiii![]()
![]()
![]()
Ecco il codice:
<HTML>
<HEAD>
<script>
var sText=""
function copia() {
//Identify selected text
sText = document.selection.createRange();
if (!sText==""){
sText.execCommand('copy');
}
else{
alert("Please select some blue text!");
}
}
function incolla(){
sText.execCommand('paste');
}
</script>
</HEAD>
<BODY>
<form>
<textarea id="txt" cols="35" rows="12">Testo di prova per verificare le funzionalità dicopia e incolla</textarea>
<BUTTON onclick="copia()" unselectable="on">Copia</BUTTON>
<BUTTON onclick="this.form.txt.focus();execCommand('paste' )" unselectable="on">Incolla</BUTTON>
</form>
</BODY>
</HTML>