我一直在寻找能够控制在textarea中输入的最小字数的函数,并且在用户没有输入最小字数的情况下(250说),一旦他尝试,就会出现警报提交消息.
我正在使用这个主题:http://www.elegantthemes.com/demo/? theme = AskIt
这是表单的提交方式:
<form action="<?php echo(get_permalink($post->ID)); ?>#create_new_post" method="post">
Run Code Online (Sandbox Code Playgroud)
这是textarea代码:
<textarea name="et_newpost_content" id="et_newpost_content" class="input"><?php if ( isset( $_POST['et_newpost_content'] ) ) echo esc_textarea( $_POST['et_newpost_content'] ); ?></textarea>
Run Code Online (Sandbox Code Playgroud)
你的意思是单词还是字符?如果你想计算单词,一个非常天真的方法是通过空格分割并检查结果数组的长度:
if ($("#et_newpost_content").text().split(/\s+/).length < 250) {
alert('Message must be at least 250 words.')
}
Run Code Online (Sandbox Code Playgroud)
如果你的意思是字符,那么它就容易多了:
if ($("#et_newpost_content").text().length < 250) {
alert('Message must be at least 250 characters.')
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4049 次 |
| 最近记录: |