【发布时间】:2021-09-17 04:25:15
【问题描述】:
我有一个包含大约 80 个输入文本和选择的表单。
所有输入字段都与 css 值相关。我想在表单中显示带有新值的预览(onChange 任何输入值)不提交表单(可能需要 ajax。Ajax 和 php 可以。 ..我是这个领域的新手)
示例表单代码如下
<form id="myform">
<label>Container Background Color : </label>
<input type="text" name="container_bgcolor" value=""> // Using jscolor.js with readonly input to select color in html color code format
<label>Container Color : </label>
<input type="text" name="container_color" value="">
<label>Container Width : </label>
<select name="container_width">
<option value="">Select Width </option>
<option value="480">480 Px </option>
<option value="500">500 Px </option>
<option value="550">550 Px </option>
</select>
<input type="submit" value="Submit Form">
</form>
现在我想显示带有输入字段值的预览。 (期待 OnChange 输入值)
CSS 文件示例:例如mystyle.css / mystyle.php (with header("Content-type: text/css; charset: UTF-8");)
.container {
background-color: {container_bgcolor}; /* New Value from input */
color: {container_color}; /* New Value from input */
padding: 10px; /* Fixed Value */
margin : auto; /* Fixed Value */
width : {container_width}px; /* New Value from input */
}
在Div预览中:
<div class="container"> // here above css will be applied
Rest Info....
</div>
通过单击浮动按钮单击,可以在表单/模态下方显示预览。
我怎样才能做到这一点?提前谢谢你...
【问题讨论】:
-
您说您希望显示预览 - 但预览究竟是什么?
-
我正在尝试为网站创建年龄验证。我想授予管理员权限以更改年龄验证弹出框的样式/字体颜色等
标签: javascript php html jquery css