首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何不让所有空格都可以在使用javascript中提交

如何不让所有空格都可以在使用javascript中提交
EN

Stack Overflow用户
提问于 2020-10-25 22:10:56
回答 1查看 35关注 0票数 0

Textbox不应该只允许提交,只需要记录其中的所有空格。我试着写,但失败了。

我使用的代码:

代码语言:javascript
运行
复制
<form action="/credential_editor" method="post" name="experience" onsubmit="return check();">
  <form class="form-group">
    <label for="activity_kind">活動類型</label>
    <select class="form-control" id="activity_kind" name="activity_kind" >
    {% for obj in list_credential %}
    <option value="{{obj["activity_kind"]}}">日期:{{obj["Date"]}}: {{obj["ActivityName"]}} - {{obj["EventVenue"]}} ({{obj["Credit"]}} 學分)</option>
    {% endfor %}
    </select>
  <form class="form-group">
    <label for="experience">心得</label>
    <textarea class="form-control" id="experience"  name="experience" rows="5" ></textarea>
    <button type='submit' class="btn btn-primary" value="送出" </button>
</form>
</div>

{% endblock %}

<script type="text/javascript">
                function check(){
                           if(document.experience.experience.value == "")
                           {
                             alert("未輸入心得");
                             document.experience.experience.focus();
                             return false;
                           }
                           return true;
                }
        </script>
EN

回答 1

Stack Overflow用户

发布于 2020-10-25 23:04:45

如果我对这个问题的理解是正确的,那么您应该能够使用"trim“方法。

替换此行:

if(document.experience.experience.value == "")

通过以下方式:

if(document.experience.experience.value.trim() == "")

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64524644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档