[Javascript] un problema con ckeditor

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
ho un problema con ckeditor.
in un form ho un js che conta i caratteri che vengono inseriti in una textarea che da un alert quando viene raggiunto il massimo permesso e che funziona perfettamente, nella input "conta" appare il numero e ogni volta che inserisco un carattere diminuisce di una unità sino a raggiungere 0 e dare l'alert
HTML:
<!DOCTYPE html>
<html><head>
<script type="text/javascript">
var massimo = 25;
window.onload = function()
{
    document.modulo.conta.value = massimo;
}
function ContaCaratteri()
{
    document.modulo.conta.value = massimo - document.modulo.editor1.value.length;
    if (document.modulo.editor1.value.length > massimo)
    {
        document.modulo.editor1.value = document.modulo.editor1.value.substr(0, massimo);
        document.modulo.conta.value = 0;
        alert("Max " + massimo + " caratteri!");
    }
}
</script>
</head><body>
<form name="modulo" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<textarea id="idtextarea" name="editor1" style="max-width:100%;"onkeyup="ContaCaratteri()"></textarea>
<input name="conta" type="text" size="3" readonly>
<br><input name="invia" type="submit" value="invia">
</form>
</body></html>
ora pero per un altro form vorrei usare ckeditor in modo da dare una certa formattazione al messaggio inserito.
questo è lo stupido script
HTML:
<!DOCTYPE html>
<html><head>
<script src="ckeditor/ckeditor.js" type="text/javascript"></script>
<script type="text/javascript">
var massimo = 25;//portare a 2000
window.onload = function()
{
    document.modulo.conta.value = massimo;
}
function ContaCaratteri()
{
    document.modulo.conta.value = massimo - document.modulo.editor1.value.length;
    if (document.modulo.editor1.value.length > massimo)
    {
        document.modulo.editor1.value = document.modulo.editor1.value.substr(0, massimo);
        document.modulo.conta.value = 0;
        alert("Max " + massimo + " caratteri!");
    }
}
</script>
</head><body>
<form name="modulo" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<textarea id="idtextarea" name="editor1" style="max-width:100%;"onkeyup="ContaCaratteri()"></textarea>
<input name="conta" type="text" size="3" readonly>
        <script>
        // Questo script sostituisce la textarea con l'interfaccia
        // di default di CKEditor.
        CKEDITOR.replace( 'editor1' );
        </script>
        <br><input name="invia" type="submit" value="invia">
</form>
</body></html>
però la funzione js che conta i caratteri smette di funzionare, l'input "conta" rimane vuoto e , in questo caso, al 26° carattere inserito non parte l'alert.
qualcuno sa come potrei risolvere?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao,
grazie ma ho risolto (con qualche aiuto)
se può servire a qualcuno
HTML:
<!-- ....... -->
<textarea id="editor1" name="editor1" style="max-width:100%;"></textarea>
                <script type="text/javascript">
                // Questo script sostituisce la textarea con l'interfaccia
                // di default di CKEditor.
                //<![CDATA[
                // Replace the <textarea id="editor"> with an CKEditor
                // instance, using the "WordCount" plugin.
                CKEDITOR.replace( 'editor1',{
                    extraPlugins : 'wordcount',
                    wordcount : {
                        showCharCount : true,
                        showWordCount : true,
                        // Maximum allowed Word Count
                        maxWordCount: 125,
                        // Maximum allowed Char Count
                        maxCharCount: 500
                    }
                } );
                //]]>
                </script>
<!-- ....... -->
 
Discussioni simili
Autore Titolo Forum Risposte Data
grgfede Problema javascript con aruba Javascript 1
S [Javascript] Problema con condizione "if" Javascript 2
G [Javascript] Problema parametro passato con ajax Javascript 4
G [Javascript] Problema modal con scrollbar Javascript 0
A [Javascript] problema con draggable Javascript 0
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
L Problema con javascript e server Javascript 3
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
E [Javascript] problema con margine quando viene mostrato div Javascript 0
S Problema con script php-javascript PHP 2
S problema con gli array in javascript Javascript 12
C Problema con OnClick Javascript Javascript 13
H problema con select dinamiche e javascript Javascript 0
M Problema con aggiornamento variabili da web server con javascript Javascript 1
X Problema con php e javascript jQuery 0
M problema con JavaScript Javascript 2
S Problema con javascript Javascript 3
T [Javascript] [RISOLTO] Problema con Google Maps e "Zero_Results" Javascript 11
F Javascript: problema con onclick event Javascript 3
L Problema Select con Javascript e nodi Dom XML. Javascript 0
F Problema con Menu Javascript HTML e CSS 1
I problema con un menu javascript Javascript 4
G ajax php myqsl - problema con funzione javascript Ajax 1
M problema explorer 8 con javascript innerhtml/ajax Javascript 0
B Problema con javascript SCROLLING BANNERS implementato in pagina php Javascript 1
T problema con codice html dentro javascript Javascript 1
SilentMohai Problema di visualizzazione menù Javascript con InternetExplorer Javascript 0
LaKanka Problema slide con Javascript e PHP PHP 1
S Problema con JavaScript Javascript 0
M Problema Con Menu Javascript Javascript 1
I Problema con javascript Javascript 0
P Problema con apici nelle stringhe [era:Cambiare grandezza carattere con JavaScript] Javascript 3
A problema javascript con firefox e opera Javascript 4
A Problema: creare nuove "option" di una select-list con javascript Javascript 1
P problema con javascript in pagina aspx Javascript 3
L [Javascript] Problema salvataggio dati in db Javascript 1
S [Javascript] Problema costrutto if Javascript 0
Z Problema Galleria Javascript Javascript 1
trattorino [Javascript] scrool top problema Javascript 1
C [Javascript] problema nell'utilizzo di un array Javascript 2
P [Javascript] problema menu responsive su aruba, editor bk Javascript 1
L [javascript]problema funzione per webapi Javascript 4
A PROBLEMA INTERAZIONE PHP E JAVASCRIPT PHP 1
Antonio Nervi [Javascript] Problema visualizzazione banner accettazione cookies Javascript 6
bubino8 [Javascript] Problema function eseguita solo la prima volta Javascript 1
A [Javascript] Problema visualizzazione posizione corrente su mappa Javascript 2
F [Javascript] Problema su sticky sidebar Javascript 0
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
W [Javascript] Problema: Copiare testo da un iframe? Javascript 4

Discussioni simili