5 messaggi dal 08 aprile 2013
Buongiorno a tutti
Premesso che sono alle prime armi avrei un problema che non riesco a venirne a capo.

Ho il seguente codice:

<a href="#" onclick="document.execCommand('Bold'); return false;" title="Bold">
        <img src="/Images/EditorHtml/Bold.jpg" width="24" height="24" /></a>

<div id="DescrizioneBreveDiv" name="DescrizioneBreveDiv" class="textarea"onclick="this.contentEditable='true';" onblur="copyContent('DescrizioneBreve');">
</div>

<input class="text-box single-line" data-val="true" data-val-required="*" id="DescrizioneBreve" name="DescrizioneBreve" type="text" value="Inserisci una breve descrizione ..." />


e la funzione:

function copyContent(strID) {
     var objDescrizioneDiv = document.getElementById(strID + 'Div');
     var objinput = document.getElementById(strID);

     $("#" + strID).val(objDescrizioneDiv.innerHTML);
}


il problema è che se nel div scrivo del testo non formattato, tutto funziona regolarmente ma se lo formatto (anche solo con l'invio)....nel input vedo il testo formato html ma quando digito un tasto di salvataggio (asp.net) non fa nulla.
Spero di essere stato chiaro (poco ci credo)
:-(
5 messaggi dal 08 aprile 2013
Ho capito il problema......
in pratica non è la funzione che non funziona ma è la protezione del browser, ho aggiunto nel web.config:

httpRuntime requestValidationMode="2.0


e ho risolto...ma ora devo capire l'impatto con la sicurezza

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.