【发布时间】:2016-08-25 08:02:41
【问题描述】:
我尝试创建一些带有错误消息的新必填字段! 但我不知道如何做到这一点!我使用 ctg-housing 主题
这是我文件中的代码:
<div class="contact-us-your-name">
<label class="control-label" for="yourName">
<span class="required_fields">* </span>
<?php _e('Your Name', 'ctg_housing'); ?>
</label>
<?php ContactForm::your_name(); ?>
</div>
<div class="contact-us-your-email">
<label class="control-label" for="yourEmail">
<span class="required_fields">* </span>
<?php _e('Your E-mail', 'ctg_housing'); ?>
</label>
<?php ContactForm::your_email(); ?>
</div>
<div class="contact-us-subject">
<label class="control-label" for="subject">
<?php _e('Subject', 'ctg_housing'); ?>
(<?php _e('optional', 'ctg_housing'); ?>)
</label>
<?php ContactForm::the_subject(); ?>
</div>
<div class="contact-us-message">
<label class="control-label" for="message">
<span class="required_fields">* </span>
<?php _e('Message', 'ctg_housing'); ?>
</label>
<?php ContactForm::your_message(); ?>
</div>
<?php ctg_housing_show_flash_message(); ?>
<div class="contact-us-send-message">
<button type="submit" class="small radius text-center" style="margin-bottom: 0px;">
<?php _e("Send Message", 'ctg_housing');?>
</button>
</div>
然后我收到 1 条错误消息,见图 1。
当我添加所需的代码时,我收到错误错误,请参阅图片 2
<script type="text/javascript">
$("#message").attr('required', 'required');
</script>
而我需要的是如图 3 所示,错误信息出现在字段下方! 请参阅电子邮件下的图片 3。
谢谢,希望有人能帮忙。
【问题讨论】:
标签: required osclass error-messages-for