65999
05.12.2009, aktualisiert um 14:40:04 Uhr
5027
1
0
Php html on click problem
Hallo!
Ich bin fast am verzweifeln:
Ich lese mit dieser Funktion hier perfekt in html den Wert einer textbox in die zwischenablage ein:
IN HTML:
Mit PhP allerdings funktioniert das nicht, wieso? könnt ihr mir bitte helfen?
IN PHP:
Danke, gruss
Ich bin fast am verzweifeln:
Ich lese mit dieser Funktion hier perfekt in html den Wert einer textbox in die zwischenablage ein:
IN HTML:
Möchten Sie den Link in die Zwischenablage kopieren, drücken Sie bitte auf den Button "Kopieren".
</br></br>
<input type=button value="Kopieren" onClick="this.form.eins.select();this.form.eins.focus();document.execCommand('Copy')">
</form>
Mit PhP allerdings funktioniert das nicht, wieso? könnt ihr mir bitte helfen?
IN PHP:
echo "Möchten Sie den Link in die Zwischenablage kopieren, drücken Sie bitte auf unten stehenden Button.";
echo "</br></br>";
echo "<input type=button value='Kopieren' onClick='this.form.eins.select();this.form.eins.focus();document.execCommand('Copy')'>";
echo "</form>";
Danke, gruss
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 130995
Url: https://administrator.de/contentid/130995
Ausgedruckt am: 25.11.2024 um 02:11 Uhr
1 Kommentar
Hi,
mach mal im PHP-JavaScript auch die zweifachen Anführungsstriche.
Entweder du machst das echo mit den einfachen Strichen, dann wird innen drin nichts gemacht falls du PHP-Variablen direkt im String verwendest oder du escapst die doppelten in der Ausgabe mit \"
Also entweder
oder
Gruß
Nottrott
mach mal im PHP-JavaScript auch die zweifachen Anführungsstriche.
Entweder du machst das echo mit den einfachen Strichen, dann wird innen drin nichts gemacht falls du PHP-Variablen direkt im String verwendest oder du escapst die doppelten in der Ausgabe mit \"
Also entweder
echo '<input type=button value="Kopieren" onClick="this.form.eins.select();this.form.eins.focus();document.execCommand('Copy')">';
echo "<input type=button value=\"Kopieren\" onClick=\"this.form.eins.select();this.form.eins.focus();document.execCommand('Copy')\">";
Gruß
Nottrott