如何不允许只使用磁带使用javascript提交所有空间
文本框不应允许只提交其中的所有空格。我试着写,但失败了 我使用的代码:如何不允许只使用磁带使用javascript提交所有空间,javascript,html,Javascript,Html,文本框不应允许只提交其中的所有空格。我试着写,但失败了 我使用的代码: <form action="/credential_editor" method="post" name="experience" onsubmit="return check();"> <form class="form-group"> <label for="activi
<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>
活動類型
{列表中obj的%u凭据%}
日期:{{obj[“日期”]}:{{obj[“活动名称”]}-{obj[“事件地点”]}}({obj[“信用”]}學分)
{%endfor%}
心得
如果我正确理解了这个问题,您应该能够使用“修剪”方法
替换此行:
if(document.experience.experience.value==“”)
与:
如果(document.experience.experience.value.trim()==“”)第6行已断开,则应使用"
或”
改为在属性值内。欢迎来到Stack Overflow!请访问,查看和。做一些研究,搜索与此相关的主题;如果遇到问题,请发布您的尝试,注意输入和预期输出,最好是在a中。还请告诉我们磁带的含义。我理解英语不是你的第一语言,但是你用来翻译的东西并没有给你一个好的翻译