Κώδικας «Επικόλληση από το πρόχειρο»

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
panos78
Δημοσιεύσεις: 535
Εγγραφή: 15 Φεβ 2003 02:14
Τοποθεσία: Θεσσαλονικη
Επικοινωνία:

Κώδικας «Επικόλληση από το πρόχειρο»

Δημοσίευση από panos78 » 29 Μαρ 2006 14:58

Έχω βρει τον παρακάτω κώδικα για να επικολλώ τα περιεχόμενα του προχείρου σε κάποιο πεδίο:

Κώδικας: Επιλογή όλων

<script language="javascript" type="text/javascript">
function PasteFromClipboard&#40;&#41; 
	&#123;
		document.forma.pedio.focus&#40;&#41;; 
		PastedText = document.forma.pedio.createTextRange&#40;&#41;; 
		PastedText.execCommand&#40;"Paste"&#41;; 
	&#125;
</script>
Πως μπορώ να μετατρέψω την συγκεκριμένη συνάρτηση σε ΡΗΡ με δύο μεταβλητές:
$form: όνομα φόρμας και
$field: πεδίο μέσα στην συγκεκριμένη φόρμα
Και το επιπλέον που θέλω:
Ο παραπάνω κώδικας επικολλά μέσα στο πεδίο το κείμενο που υπάρχει στο πρόχειρο, αντικαθιστώντας ό,τι υπάρχει μέσα στο πεδίο.
Υπάρχει τρόπος να γίνεται η επικόλληση μετά από το υπάρχον κείμενο (αν υπάρχει) στο πεδίο;
Ευχαριστώ για τις απαντήσεις σας.
:)
Εν οίδα ότι ουδέν οίδα.
Η Μακεδονία είναι Ελλάδα.
Εικόνα

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Κώδικας «Επικόλληση από το πρόχειρο»

Δημοσίευση από ThyClub » 29 Μαρ 2006 15:28

Ζητάς μέσω php να έχεις πρόσβαση σε ενα client side στοιχείο. Δεν ξέρω κατα πόσο αυτό είναι δυνατόν να γίνει... :wink:

Άβαταρ μέλους
panos78
Δημοσιεύσεις: 535
Εγγραφή: 15 Φεβ 2003 02:14
Τοποθεσία: Θεσσαλονικη
Επικοινωνία:

Κώδικας «Επικόλληση από το πρόχειρο»

Δημοσίευση από panos78 » 29 Μαρ 2006 17:54

Αν το αφήσω ως javascript, μπορεί να γίνει η συνάρτηση με τις δύο μεταβλητές που θέλω;
Δηλαδή να βάζω σε ένα κουμπί το:
onclick="PasteFromClipboard(forma1,pedio1)"
και να μου επικολλά στο pedio1 της forma1 το κείμενο από το πρόχειρο;
Επίσης το άλλο με την προσθήκη του κειμένου χωρίς την αντικατάσταση του υπάρχοντος περιεχομένου του πεδίου γίνεται;
Εν οίδα ότι ουδέν οίδα.
Η Μακεδονία είναι Ελλάδα.
Εικόνα

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

Κώδικας «Επικόλληση από το πρόχειρο»

Δημοσίευση από ThyClub » 30 Μαρ 2006 12:52

Ναί απλά θα πρέπει να προσθέτεις το αντεγραμένο κείμενο κάπως έτσι:

Κώδικας: Επιλογή όλων

document.getElementById&#40;'pedio1'&#41;.value = document.getElementById&#40;'pedio1'&#41;.value + pastedText

Άβαταρ μέλους
panos78
Δημοσιεύσεις: 535
Εγγραφή: 15 Φεβ 2003 02:14
Τοποθεσία: Θεσσαλονικη
Επικοινωνία:

Κώδικας «Επικόλληση από το πρόχειρο»

Δημοσίευση από panos78 » 30 Μαρ 2006 14:53

Στον κώδικα που έδωσα παραπάνω, που θα πρέπει να το βάλω αυτό;
:)
Εν οίδα ότι ουδέν οίδα.
Η Μακεδονία είναι Ελλάδα.
Εικόνα

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης