【发布时间】:2014-01-05 01:34:25
【问题描述】:
我想知道是否可以在 onchange 事件上编辑 css 属性。
我的 HTML + 脚本
<div class="Content">
<input id="ColorSlider" type="range" min="0" max="360" value="25" onchange="showValue(this.value)"/>
<div id="ColorViewer">
Color value = 25
</div>
<script>
function showValue(newValue){
document.getElementById("ColorViewer").innerHTML= "Color value = " + newValue;
//something here that sends the value to the css file
}
还有我的 CSS,它现在从不同的 PHP 文件接收会话变量
<?php
header('Content-type: text/css');
session_start();
$CssBorder = $_SESSION['CssBorder'];
$CssH1BackgroundColor = $_SESSION['CssH1BackgroundColor'];
?>
是否可以将变量(可能通过 PHP 会话)发送到 CSS 文件。并更改 HTML 边框的颜色?
出于清除目的,我希望我的 css 文件是外部的。
【问题讨论】:
-
@RUJordan 可以,只需创建一个 PHP 文件,调用一个标题说它是 css。然后将其用作变量。
标签: php html css events session