2010-07-22 5 views
1

Dans l'un de mes sites Web, j'utilise l'éditeur javascript de NicEdit. Dans mon éditeur, je ne pouvais pas passer à la ligne suivante en appuyant sur la touche Entrée. Je peux taper seulement dans la ligne simple ... est ce problème avec textarea ou NicEdit. Je convertis tout le textarea pour le remplacer avec NicEdit.Problème NicEdit dans la ligne suivante

Répondre

2

Saravanan,

Je viens de croiser exactement le même problème avec NicEdit.

Vous ne savez pas pourquoi, mais le problème semble se produire uniquement lorsque l'éditeur est ajouté à une zone de texte dans une liste.

Si je mets le textarea dans une liste comme ceci:

<ul> 
    <li> 
    <textarea /> 
    </li> 
<ul> 

Ensuite, la clé de travail arrête entrer.

Si je change le balisage à certaines balises div par exemple, alors la touche entrée commence à fonctionner correctement.

Note: J'ai essayé de spécifier explicitement un style display: block sur la liste - ce qui pourrait être le problème - mais cela n'a rien résolu. Ajouter à se débarrasser des balises ul/li et divs utilisation ..

espérons que cette aide

EDIT: Cette botsko article mentionne le même problème, et il y a une unresolved bug filed pour elle

1

Pour la meilleure pratique, nicEdit doit être mis directement à l'intérieur d'un div, ne sais pas la raison, mais il semble être, et sans ce div wrapper, il n'a pas fonctionné pour IE à la première place ...

pour le mettre dans un emballage DIV, et j'espère que cela fonctionne

Questions connexes