Autor Zpráva
Pepr
Profil
nebo aspoň naznačte v čem je zakopanej pes. dík :-)
Pepr
Profil
zdravim
o javascriptu nevim skorem nic a tak bych potřeboval helpnout s jednou věcí a tou je to, že potřebuji překopat script tak aby se nezobrazovali spec. znaky jako jsou uvozovky ( " ) nebo mezera ( ) ale jejich kódy " -   atd...



<script language="javascript" type="text/javascript">

function prevodznaku(text) {
smiledone = false; G = document.formularedit.koment;
if ((navigator.appName=='Microsoft Internet Explorer')&&(!window.opera)) {
if((document.selection) && (G.value.indexOf(document.selection.createRange().text) >- 1)) {
G.focus ();
if (!document.selection.createRange().text) {
document.selection.createRange().text = ' '+text+' ';
smiledone = true; };};}
else { var selLength = G.textLength;
var selStart = G.selectionStart;
var selEnd = G.selectionEnd;
var s1 = (G.value).substring(0,selStart);
var s2 = (G.value).substring(selStart, selEnd);
var s3 = (G.value).substring(selEnd, selLength);
if (s2=='') G.value = s1 + ' '+text+' ' + s3;
if (s2=='') smiledone=true;
};
if (!smiledone) G.value += ' '+text+' '; G.focus();
};

</script>


<form action="#edit" method="post" name="formularedit">
<textarea name="koment" >";
<?php
$koment="mezera-&nbsp; uvozovky-&quot;";
echo htmlspecialchars($koment)."</textarea><BR />";
?>

<a href="javascript:prevodznaku('&quot;')"><b>uvozovky</b></a>
<a href="javascript:prevodznaku('&amp;')"><b>&</b></a>
<a href="javascript:prevodznaku(' ')"><b>mezera</b></a>
</form>



předem Dík za každou radu, tip, bo za vše co povede k přenesení přes pro mě nerozlousknutenej oříškek :-)
Pepr
Profil
tak už jsem na tu prkotinu přišel...
zápis ('&quot;') musim nahradit za ('&'+'quot;')
a pak to funguje :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0