2010-08-26 137 views
0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
     <head> 
       <title> </title> 
       <style type="text/css"> 
       </style> 
       <script type="text/javascript"> 
       function setPrice(selObj){ 
         document.forms['f1'].price.value = selObj.options[selObj.options.selectedIndex].value; 
       } 
       </script> 
     </head> 
     <body> 
       <form name='f1'> 
         <select name="category" onchange='javascript: setPrice(this);'> 
           <option value=''>Select an option</option> 
           <option value="41">Men</option> 
           <option value="39">Women</option> 
           <option value="20">Under 18's</option> 
         </select> 
       <input name="price" type="hidden" value="" /> 
</form> 
     </body> 
</html 

代碼有沒有問題,因爲我沒有看到隱藏字段中的更新值?可以將更改設置值的隱藏字段的值設置爲隱藏字段?

+0

你在問我在想什麼嗎?你爲什麼不嘗試一下呢? – Anpher 2010-08-26 14:53:40

+0

是的,我試過,但它不工作FF 3.6.8 – kn3l 2010-08-26 14:55:00

+0

我試圖在FF 3.6.8(linux)...偉大的作品 http://jsfiddle.net/FwTgb/ – Topera 2010-08-26 15:24:42

回答

相關問題