php - 使用表单字段值自定义 CSS 属性

标签 php javascript html css input

我很确定这必须在 php 中...但让我解释一下我在寻找什么。

我的网站上有一个输入框,用户在其中输入的内容都设置为 css

例如

body{
Background-color: [text from the input goes here];
}

最佳答案

使用 javascript/jquery 你可以这样做:

查看(尝试输入#000、绿色或其他颜色):http://jsfiddle.net/mH6MK/

$( document ).ready(function() {
   $('input[name=getColor]').change(function() { 
       var $color = $("#getColor").val();
       $('body').css('backgroundColor', $color);
   });
});

或者 php 会是这样的:

<?
$color = $_GET['color'];
echo '<style type="text/css">body{background:'.$color.';}</style>';
?>

关于php - 使用表单字段值自定义 CSS 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17561184/

相关文章:

php - 在一次查询中获取视频和类别

javascript - 如何从 json 数据中删除任何项目?

javascript - 使用 jqueryui 的多个可排序列表 - 不希望项目在列表组之间混合

javascript - VS Code Intellisense for javascript 没有给出方法建议

html - 如何在css3中制作相同高度和宽度的div?

html - CSS按钮添加顶栏

html - 当我在 AMP 页面中添加 map iframe 时显示错误

PHP切换数组的两个键

php - 原始或转义包含在 Twig 中

php - 通过 PHP 执行 .sh 脚本