带有 TinyMCE 的文本区域。提交按钮不起作用
Posted
技术标签:
【中文标题】带有 TinyMCE 的文本区域。提交按钮不起作用【英文标题】:Textarea with TinyMCE. submit button won't work 【发布时间】:2015-11-13 07:31:27 【问题描述】:您好,我正在使用 TinyMCE 制作一个带有 textarea 的表单,当我按下提交按钮将其发送到 php DB 时,该按钮什么也不做。我已经将 textarea 放在评论中,看看它是否是问题所在并且它有效,所以我推断这是问题所在。
这是我的表单代码:
<div class="col-sm-12">
<form id="RedactionForm" action="redaction_post.php" method="post">
<?php
// Connexion à la base de données
try
$bdd = new PDO('mysql:host=localhost;dbname=utilisateur;charset=utf8', 'root', '', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
catch(Exception $e)
die('Erreur : '.$e->getMessage());
date_default_timezone_set('Europe/Paris');
$date_creation = gmdate('Y-m-d h:i:s');
?>
<div class="col-sm-6 form-group">
<label for="titre" class="control-label" id="label-redac">Titre</label>
<input type="text" class="form-control" name ="titre" id="titre" placeholder="Le titre" data-title="Le titre est obligatoire" required="" data-regex="^[a-zA-Z]1,150$">
</div>
<div class="col-sm-6 form-group">
<label for="description" class="control-label" id="label-redac">Descritpion</label>
<input type="text" class="form-control" name ="description" id="description" placeholder="Une brève description de l'article" data-title="La description est obligatoire" required="" data-regex="^[a-zA-Z]1,255$">
</div>
<div class="col-sm-12 form-group">
<label for="contenu" class="control-label" id="label-redac2">Article</label>
<textarea class="form-control" name="contenu" id="contenu" placeholder="Rédigez l'article ici" data-title="Le contenu de l'article est obligatoire" required=""></textarea>
</div>
<input type='hidden' name='date_creation' id="date_creation" value="<?php echo "$date_creation";?>" />
<div class="alert alert-danger">
Error!
</div>
<div class="alert alert-sucess">
Sent!
</div>
<div class="form-group">
<input type="submit" value="Envoyer l'article" class="btn-primary btn-sm"/>
<!--<button type="submit" class="btn-primary btn-sm">Envoyer l'article</button>-->
<a class="btn-primary btn-sm" href="./index.php"><span class="glyphicon glyphicon-chevron-left"></span> Retour à la liste des articles</a>
</div>
</form>
</div>
【问题讨论】:
【参考方案1】:不要在标签<textarea>
中使用“必需”
换水槽
<textarea class="form-control" name="contenu" id="contenu" placeholder="Rédigez l'article ici" data-title="Le contenu de l'article est obligatoire" required=""></textarea>
到
<textarea class="form-control" name="contenu" id="contenu" placeholder="Rédigez l'article ici" data-title="Le contenu de l'article est obligatoire"></textarea>
也许能帮到你..
【讨论】:
以上是关于带有 TinyMCE 的文本区域。提交按钮不起作用的主要内容,如果未能解决你的问题,请参考以下文章