标签: charactercount

计算textarea字符

我正在为这个网站上的textarea开发一个字符数.现在,它说NaN,因为它似乎找不到字段中有多少字符的长度,在开头是0,所以数字应该是500.在Chrome开发人员工具的控制台中,不会发生错误.我的所有代码都在网站上,我甚至尝试使用jQuery常规JavaScript来处理textarea字段的字符数,但似乎没有任何效果.

请告诉我在我的contact.js文件中的jQuery和JavaScript代码中我做错了什么.

$(document).ready(function() {
    var tel1 = document.forms["form"].elements.tel1;
    var tel2 = document.forms["form"].elements.tel2;
    var textarea = document.forms["form"].elements.textarea;
    var clock = document.getElementById("clock");
    var count = document.getElementById("count");

    tel1.addEventListener("keyup", function (e){
        checkTel(tel1.value, tel2);
    });

    tel2.addEventListener("keyup", function (e){
        checkTel(tel2.value, tel3);
    });

    /*$("#textarea").keyup(function(){
        var length = textarea.length;
        console.log(length);
        var charactersLeft = 500 - length;
        console.log(charactersLeft);
        count.innerHTML = "Characters left: " + charactersLeft;
        console.log("Characters left: " + charactersLeft);
    });​*/

    textarea.addEventListener("keypress", textareaLengthCheck(textarea), false);
});

function checkTel(input, nextField) {
    if (input.length == 3) {
        nextField.focus();
    } else …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery textarea charactercount

30
推荐指数
5
解决办法
9万
查看次数

如何计算Perl中的字符?

我有以下Perl脚本计算字符串中的Fs和Ts的数量:

my $str = "GGGFFEEIIEETTGGG";
my $ft_count = 0;
$ft_count++ while($str =~ m/[FT]/g);
print "$ft_count\n";
Run Code Online (Sandbox Code Playgroud)

是否有更简洁的方法来计算(换句话说,结合第2和第3行)?

regex perl charactercount

12
推荐指数
3
解决办法
2万
查看次数

10
推荐指数
3
解决办法
5572
查看次数

TinyMCE字符计数不正确

我在我的页面中的textarea上使用TinyMCE.我试图获得字符和单词计数,并输入textarea.我一直在尝试各种版本,以使其正常工作,但没有成功.这是最新的越野车版本:

$().ready(function() {
    $('textarea.tinymce').tinymce({
        // Location of TinyMCE script
        script_url: 'jscripts/tiny_mce/tiny_mce.js',

        // General options
        theme: "advanced",
        plugins: "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,advlist",

        // Theme options
        theme_advanced_buttons1: "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect",
        theme_advanced_buttons2: "cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
        theme_advanced_buttons3: "tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
        theme_advanced_buttons4: "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
        theme_advanced_toolbar_location: "top",
        theme_advanced_toolbar_align: "left",
        theme_advanced_statusbar_location: "bottom",
        theme_advanced_resizing: true,

        // Example content CSS (should be your site CSS)
        content_css: "css/content.css",

        // Drop lists for link/image/media/template dialogs
        template_external_list_url: "lists/template_list.js",
        external_link_list_url: "lists/link_list.js",
        external_image_list_url: "lists/image_list.js",
        media_external_list_url: "lists/media_list.js",

        // Replace values for the template plugin
        template_replace_values: {
            username: "Some User",
            staffid: "991234"
        },

        //setup:'tmceWordcount'
        setup: function(ed) …
Run Code Online (Sandbox Code Playgroud)

jquery tinymce charactercount

5
推荐指数
1
解决办法
5220
查看次数

根据字数过滤字符串

我试图根据每个字符串中的单词数过滤字符串列表.我假设您将修剪字符串末尾的任何空格,然后计算字符串中剩余的空格数,以便WordCount = NumberOfSpaces + 1.这是最有效的方法吗?我知道对于基于字符数的过滤,以下工作正常...只是无法弄清楚如何使用C#/ LINQ简洁地编写它.

if (checkBox_MinMaxChars.Checked)
{
    int minChar = int.Parse(numeric_MinChars.Text);
    int maxChar = int.Parse(numeric_MaxChars.Text);

    myList = myList.Where(x => 
                              x.Length >= minChar && 
                              x.Length <= maxChar).ToList();
}
Run Code Online (Sandbox Code Playgroud)

任何计算单词的想法?

更新:这就像一个魅力...谢谢马修:

int minWords = int.Parse(numeric_MinWords.Text);
int maxWords = int.Parse(numeric_MaxWords.Text);

sortBox1 = sortBox1.Where(x => x.Trim().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Count() >= minWords &&
                               x.Trim().Split(new char[] { ' ' }, StringSplitOptions.RemoveEmptyEntries).Count() <= maxWords).ToList();
Run Code Online (Sandbox Code Playgroud)

c# ienumerable list word-count charactercount

5
推荐指数
1
解决办法
623
查看次数

字符串中的字符数(不是字节数)

在objective-c中的字符串中,如果我说类似[myStr length];它返回一个数字,这是一个字节数,但我可以用什么来返回字符串中的字符数.

例如:
一个字母"a"
的字符串返回长度为1 的字符串,其中包含一个表情符号,返回长度为2(有时甚至长度为4)


这是因为这是字符串中的字节数...我只需要字符数.

string glyph objective-c string-length charactercount

5
推荐指数
1
解决办法
2378
查看次数

为什么jQuery.change()仅在我离开元素时触发?

我有一个textarea元素,我想打印在textarea上面写的字符数,因为我正在打字.HTML看起来像这样:

<p id="counter"></p>
<textarea id="text"></textarea>
Run Code Online (Sandbox Code Playgroud)

和javascript:

jQuery( "#text" ).change( function(){
    var numberOfChars = jQuery( "#text" ).val().length;
    jQuery( "#counter" ).html( numberOfChars );
});
Run Code Online (Sandbox Code Playgroud)

但是当我在textarea外面点击时,计数器只会"更新".这是为什么?我希望计数器能够在我写作时动态更新.

javascript jquery charactercount

4
推荐指数
1
解决办法
4211
查看次数

Objective-c每10个字符换行(保持单词)

如果我有一个字符串,我将加载到TextField我怎么能断行\n每10个字符(包括空格和诸如此类)出现但是没有转到下一行中间的单词...喜欢换行最多10个字符?但我不只是在UITextField中包装我实际上需要输入\n因为它将被用于其他东西......(这适用于iOS,如果这很重要)任何帮助都表示赞赏我真的被卡住了!

objective-c line-breaks word-wrap charactercount ios

3
推荐指数
1
解决办法
2742
查看次数

如何找到字符串中唯一字符的数量?

我没有发现任何特别适合这个目的。

我试图找出一个函数来计算字符串中每个字符的出现次数,以便我可以在最后从长度中取出它们以找出该字符串中使用了多少同质字符。

我试过嵌套循环,第一个应用,第二个扫描字符串并有条件地满足字符,如果它没有出现在字符串的其他地方:

size_t CountUniqueCharacters(char *str)
{
    int i,j;
    char unique[CHAR_MAX];
    for(i=strlen(str); i>=0; i--)
    {
        for(j=strlen(str); j>=0; j--)
        {
            if(str[i] != unique[j])
                unique[j] = str[i];
        }
    }
    return strlen(unique);
}
Run Code Online (Sandbox Code Playgroud)

这并不奏效。

如果您愿意限制某人键入诸如"aaaaaaaaaaaaa".

c character count charactercount

3
推荐指数
2
解决办法
4万
查看次数

如何使用VI检索文件中特定字符的字符位置?

我需要检索文件中字符的字符位置.我怎么能用Vi做到这一点?

vi charactercount character-properties

2
推荐指数
1
解决办法
2435
查看次数

Ruby on Rails显示f.text_area剩余的字符数

在我的Ruby on Rails应用程序中,我试图在视图中显示以下文本框的剩余字符数:

<%= f.label :review_text, 'Review Text:' %>
Run Code Online (Sandbox Code Playgroud)

并且正在尝试通过此java来做到这一点:

$(document).ready(function() {
  $("#review_text").keyup(function() {
   $("#counter").text(2000 - $(this).val().length);
  });
});
Run Code Online (Sandbox Code Playgroud)

显示通过以下方式剩余的金额:

chars left : <span id="counter"><%= maxcounter=2000 %></span>
Run Code Online (Sandbox Code Playgroud)

这不起作用,但是此文本字段可以:

<%= text_field_tag :review_text %>
Run Code Online (Sandbox Code Playgroud)

如果我将以上内容更改为:

<%= f.text_field_tag :review_text %>
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

NoMethodError in Reviews#new 
undefined method `text_field_tag' for   <ActionView::Helpers::FormBuilder:0x6b44020>
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

以下是完整视图:

<%= stylesheet_link_tag    "application", media: "all", "data-turbolinks-track" => true %>
<div id="contentWrapper">
    <div id="content">
    <div class='large_panel'>
        <table>
            <%= form_for @review do |f| %>
                <%= f.hidden_field :user_id %>
                <%= f.hidden_field :film_id %>
                <%= image_tag …
Run Code Online (Sandbox Code Playgroud)

javascript ruby ruby-on-rails character charactercount

1
推荐指数
1
解决办法
2156
查看次数

如何在 UI 中显示字符限制以及为用户数字化了多少?安卓Java

我怎样才能做到这一点?我的意思是显示字符的限制以及在输入文本上数字化了多少。

编辑文本字符用户界面

java xml android charactercount android-textwatcher

1
推荐指数
1
解决办法
1073
查看次数

在Android中动态测量edittext字符串的长度

键入时如何测量在edittext中输入的字符串的长度。因为我想在输入的文本长度超过100个字符时显示警告。提前致谢。

android charactercount textwatcher android-edittext

0
推荐指数
1
解决办法
2558
查看次数