我們正在做一個表單,要求用戶輸入一個價格。根據文本框的值選擇一個選項
用戶在輸入字段中輸入價格,例如456789
。
我想它,因此選擇框元素自動選擇40萬 - 200萬元選項
如何才能做到這一點?
<div class="field">
<label for="propertyprice">Price</label>
<input id="currency2" name="limitedtextfield" size="50"
type="text" class="medium"
onKeyPress="return numbersonly(event, false)"
onKeyDown="limitText(this.form.limitedtextfield,this.form,12);"
onKeyUp="limitText(this.form.limitedtextfield,this.form,12);"
maxlength="12" value="$<?=number_format($r['price'],2);?>" />
<p class="field_help">Enter only numbers.</p></div>
<div class="field">
<label for="propertypricerange">Price Range </label>
<select id="propertypricerange" name="propertypricerange" class="medium">
<optgroup label="Enter Price Range">
<option selected="selected" value="0">0 - $100,000</option>
<option value="100000">$100,000 - $200,000</option>
<option value="200000">$200,000 - $300,000</option>
<option value="300000">$300,000 - $400,000</option>
<option value="400000">$400,000 - $500,000</option>
<option value="500000">$500,000 - $600,000</option>
<option value="600000">$600,000 - $700,000</option>
<option value="700000">$700,000 - $800,000</option>
<option value="800000">$800,000 - $900,000</option>
<option value="900000">$900,000 - $1,000,000</option>
<option value="1000000">$1,000,000 - $2,000,000</option>
<option value="2000000">$2,000,000 - $3,000,000</option>
<option value="3000000">$3,000,000 - $4,000,000</option>
<option value="4000000">$4,000,000 - $5,000,000</option>
<option value="5000000">$5,000,000 - $10,000,000</option>
</optgroup>
</select>
</div>
我不刪除自己的答案的唯一原因是要記住很長一段時間。你的效率更高,更高雅。 –
這正是我們需要的。可以做到這一點,無需點擊場外。 ?或者聽衆是否會閃現所有不同的數字並且難看?偉大的工作夥伴 – 422
看到更新,添加了使用連接的選項,很高興我可以幫忙。 –