1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| <script type="text/javascript" src="tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
mode : "textareas",
setup : function (ed) {
ed.onKeyUp.add(
function (ed, evt) {
// Do some great things here...
var count = document.tablesForm.nb_car_rappel;
var contenu = (tinymce.EditorManager.get('descriptif').getContent()+tinymce.EditorManager.get('originalite').getContent()+tinymce.EditorManager.get('impact').getContent()+tinymce.EditorManager.get('reduction').getContent()+tinymce.EditorManager.get('avantage').getContent());
count.value = contenu.replace(/<[^>]*>/g,"");
count.value = count.value.length;
return true;
}
);
ed.onKeyPress.add(
function (ed, evt) {
// Do some great things here...
var count = document.tablesForm.nb_car_rappel;
var contenu2 = (tinymce.EditorManager.get('descriptif').getContent()+tinymce.EditorManager.get('originalite').getContent()+tinymce.EditorManager.get('impact').getContent()+tinymce.EditorManager.get('reduction').getContent()+tinymce.EditorManager.get('avantage').getContent());
var contenu2 = contenu2.replace(/<[^>]*>/g,"");
if ((contenu2.length) > 24 -1){
return false;
}
else {
count.value = (contenu2.length) +1 ;
return true;
}
}
);
ed.onChange.add(
function (ed, evt) {
// Do some great things here...
var contenu3 = (tinymce.EditorManager.get('descriptif').getContent()+tinymce.EditorManager.get('originalite').getContent()+tinymce.EditorManager.get('impact').getContent()+tinymce.EditorManager.get('reduction').getContent()+tinymce.EditorManager.get('avantage').getContent());
var contenu3 = contenu3.replace(/<[^>]*>/g,"");
if ((contenu3.length) > 24 ){
alert('Vous ne pouvez rentrer que 24 caractères maximum pour l\'ensemble des champs');
return false;
}
else return true;
}
);
}
});
</script> |
Partager