Php 如果表单中的值为空,如何显示警报消息

Php 如果表单中的值为空,如何显示警报消息,php,jquery,html,css,bootstrap-4,Php,Jquery,Html,Css,Bootstrap 4,我在脚本中有一个表单(引导),如果用户没有选择语言,并且值“”为空以显示警报消息,并且他必须选择一种语言才能继续下一步,则需要该表单。 (如您所见,表单中的空值为:value“”表示“选择语言”) 我正在使用google widget工具的表单进行翻译,当访问者不点击任何内容并继续将文件保存到数据库中时,在数据库中我得到值:“选择语言”,我需要他们从下拉菜单中选择一种语言 这是表格代码: <div class="form-group"> <label for="recipi

我在脚本中有一个表单(引导),如果用户没有选择语言,并且值“”为空以显示警报消息,并且他必须选择一种语言才能继续下一步,则需要该表单。 (如您所见,表单中的空值为:value“”表示“选择语言”)

我正在使用google widget工具的表单进行翻译,当访问者不点击任何内容并继续将文件保存到数据库中时,在数据库中我得到值:“选择语言”,我需要他们从下拉菜单中选择一种语言

这是表格代码:

<div class="form-group">
  <label for="recipient-name" class="col-form-label">Language:</label>
  <input type="text" class="form-control langinput" id="country" value="" readonly>
  <select class="form-control langselect" aria-label="Language Translate Widget" id="country" style="display: none">
    <option value="">Select Language</option>
    <option value="English">English</option>
    <option value="Afrikaans">Afrikaans</option>
    <option value="Albanian">Albanian</option>
    <option value="Amharic">Amharic</option>
    <option value="Arabic">Arabic</option>

建议您重新编写:
Select Language
为此:
选择语言


当用户单击“下一步”按钮时,检查select的值长度是否为0并返回它。

使用引导只需将所需添加到select:

<select class="form-control langselect" aria-label="Language Translate Widget" id="country" style="display: none" required>
    <option value="">Select Language</option>
    <option value="English">English</option>
    <option value="Afrikaans">Afrikaans</option>
    <option value="Albanian">Albanian</option>
    <option value="Amharic">Amharic</option>
    <option value="Arabic">Arabic</option>
</select>

选择语言
英语
南非荷兰语
阿尔巴尼亚语
阿姆哈拉语
阿拉伯文
编辑

将按钮onclick更改为onsubmit:

<button style="margin-top: -5%" background-color="#357ae8" type="button" class="btn btn-success" data-toggle="modal" data-target="#exampleModal" data-whatever="@getbootstrap" onsubmit="lang1()">Save to Database</button>
保存到数据库

可能的重复不是重复,与您提到的问题无关。请在宣判前通读到底!事实上是一样的,我不明白为什么它不适合你。你能插入lang1功能代码吗?你能写下你认为有用的代码吗?我的朋友,我会尝试实现它。不行,我的朋友,我正在使用google widget工具的表单进行翻译,当访问者不点击任何东西并继续将文件保存到数据库中时,在数据库中我得到值:“选择语言”,我需要他们从下拉菜单中选择一种语言。在他们不选择语言之前,不要让用户保存文件。我猜有一个保存按钮,所以请检查它调用的函数中的值。好的,请我的朋友我更新了问题,请看一看。尝试更改按钮onclick=“lang1()“对于onsubmit=“lang1()”我尝试过,但它保存的文件没有空的语言值,请查看下图:
<select class="form-control langselect" aria-label="Language Translate Widget" id="country" style="display: none" required>
    <option value="">Select Language</option>
    <option value="English">English</option>
    <option value="Afrikaans">Afrikaans</option>
    <option value="Albanian">Albanian</option>
    <option value="Amharic">Amharic</option>
    <option value="Arabic">Arabic</option>
</select>
<button style="margin-top: -5%" background-color="#357ae8" type="button" class="btn btn-success" data-toggle="modal" data-target="#exampleModal" data-whatever="@getbootstrap" onsubmit="lang1()">Save to Database</button>