php中将样式应用于输入文本的复选框
您好,我对php中带有复选框的练习有一个问题。我知道如何获取每个复选框的值,但在这种情况下,该值应适用于输入文本的样式。我现在掌握的密码是:php中将样式应用于输入文本的复选框,php,html,forms,checkbox,Php,Html,Forms,Checkbox,您好,我对php中带有复选框的练习有一个问题。我知道如何获取每个复选框的值,但在这种情况下,该值应适用于输入文本的样式。我现在掌握的密码是: 介绍el texto a mostrar: 差不多 if (isset($_REQUEST['submit'])) { $style = ""; if (isset($_POST['negrita'])){ $style .= "font-weight: bold;"; } if (isset
介绍el texto a mostrar:
差不多
if (isset($_REQUEST['submit'])) {
$style = "";
if (isset($_POST['negrita'])){
$style .= "font-weight: bold;";
}
if (isset($_POST['cursiva'])){
$style .= "font-style: italic;";
}
if(isset($_POST['subrayado'])){
$style .= "text-decoration: underline;";
}
echo "<p style='" . $style . "'>" . $_POST['texto']. "</p>" ;
}
if(isset($\u请求['submit'])){
$style=“”;
如果(isset($_POST['negrita'])){
$style.=“字体大小:粗体;”;
}
如果(isset($_POST['cursiva'])){
$style.=“字体样式:斜体;”;
}
如果(isset($_POST['subrayado'])){
$style.=“文本装饰:下划线;”;
}
回显““$\u POST['texto']。”
”;
}
这是一个有效的方法。您应该在isset($\u Post['…')
语句中填充样式
变量,并将其应用于echo
ed段落。
<form action="ejercicio2_form.php" method="post">
<p>Introduce el texto a mostrar:
<input type="text" name="texto" value="<?php if (isset($_REQUEST["texto"])) echo $_POST['texto'];?>" size="20"> <br />
</p>
Estilo del texto:
<input type="checkbox" name="negrita" <?php if (isset($_POST['negrita']) && $_POST['negrita']=="negrita") echo "checked";?> value="negrita"> Negrita
<input type="checkbox" name="cursiva" <?php if (isset($_POST['cursiva']) && $_POST['cursiva']=="cursiva") echo "checked";?> value="cursiva"> Cursiva
<input type="checkbox" name="subrayado" <?php if (isset($_POST['subrayado']) && $_POST['subrayado']=="subrayado") echo "checked";?> value="subrayado"> Subrayado <br />
<input type="submit" name="submit" value="Aceptar">
</form>
</body>
if (isset($_REQUEST['submit'])) {
$style = "";
if (isset($_POST['negrita'])){
$style .= "font-weight: bold;";
}
if (isset($_POST['cursiva'])){
$style .= "font-style: italic;";
}
if(isset($_POST['subrayado'])){
$style .= "text-decoration: underline;";
}
echo "<p style='" . $style . "'>" . $_POST['texto']. "</p>" ;
}