2016-02-08 68 views
0

一個我有一個形式,其中我需要三個輸入範圍以供用戶選擇。輸入範圍限於每​​形式

當我實現它的工作原理perfecly精細一個範圍(見下文),但是當我添加第二或第三位範圍內輸出變量始終保持爲0

我怎麼會兩個範圍內添加到該表單?

我的形式看起來像:

<form action='search.php' method='post' oninput='amount.value=rangeInput.value'> 

<input type='range' id='rangeInput' name='satscore' min='0' max='2400'> 

<output name='amount' for='rangeInput'>0</output> 

<input type='submit' value='FILTER'> 

</form> 

回答

1

沒有看到完整的代碼,我想這個問題來自於你如何命名範圍和輸入字段。這應該工作:

<form action='search.php' method='post' oninput='amount1.value=rangeInput1.value; amount2.value=rangeInput2.value; amount3.value=rangeInput3.value;'> 

<input type='range' id='rangeInput1' name='satscore1' min='0' max='2400' value="0"> 
<output name='amount1' for='rangeInput'>0</output> 

<input type='range' id='rangeInput2' name='satscore2' min='0' max='2400' value="0"> 
<output name='amount2' for='rangeInput'>0</output> 

<input type='range' id='rangeInput3' name='satscore3' min='0' max='2400' value="0"> 
<output name='amount3' for='rangeInput'>0</output> 

<input type='submit' value='FILTER'> 

</form> 
+0

這奏效了! –