Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jQuery(function() {
- jQuery(function() {
- var NumeroDePalabras = 1;
- var NumeroDeLetrasPorPalabra = 1;
- var icone_complet = " ";
- var icone_incomplet = " ";
- if (jQuery("#text_editor_textarea").length != 0) {
- jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
- jQuery(".sceditor-container").after("<div id='div_minchars_info'></div>");
- var sceditor = jQuery("#text_editor_textarea").sceditor("instance"),
- str = sceditor.val(),
- regex = new RegExp('\\w{' + NumeroDeLetrasPorPalabra + ',}\\b', 'g'),
- str_arr = str.match(regex),
- str_len = str_arr == null ? 0 : str_arr.length;
- if (str_len >= NumeroDePalabras)
- jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");
- sceditor.keyUp(function(e) {
- str = sceditor.val();
- str_arr = str.match(regex);
- str_len = str_arr == null ? 0 : str_arr.length;
- if (str_len >= NumeroDePalabras) {
- jQuery("#div_minchars_info").html(" <img src='" + icone_complet + "' alt='' /> Ha escrito <span style='color:green'>" + str_len + "</span> palabras, puedes enviar tu mensaje.");
- jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");
- } else {
- jQuery("#div_minchars_info").html("<img src='" + icone_incomplet + "' alt='' /> Ha escrito <span style='color:red'>" + str_len + "</span> palabra(s). Necesitas " + (NumeroDePalabras - str_len) + " mas para enviar tu mensaje.");
- jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
- }
- });
- }
- })
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement