非常新的PHP,试图弄清楚如何将值从HTML范围元素发布到单独的页面。
这是范围元素;
<input type="range" min="1" max="3" value="0" step="1" onchange="showValueComfort(this.value)" style="height: 40px;" name="rangecomfort" />
<span id="range-comfort">1</span>
<script type="text/javascript">
function showValueComfort(newValue)
{
document.getElementById("range-comfort").innerHTML=newValue;
}
</script>
然后在使用$ _POST [“rangecomfort”]时表单的输出页面上,我得到一个未定义的索引?
答案 0 :(得分:0)
JavaScript在那里没用。您应该使用<form action="handler.php">
并处理$ _POST [&#34; rangecomfort&#34;]。您的javascript所做的就是在更改范围值时更改<span>
的内容。