2010-07-04 58 views
1
<select name='cmg_select' onChange="javascript:window.location.href='index.php?'+this.value"> 
    <option value='pening'> pening </option> 
    <option value='complete'> complete </option> 
    <option value='pening'> pening </option> 
</select> 

串聯不起作用。元素onChange javascript不起作用

+1

'onChange'可以而且應該寫成'onchange'。 – 2010-07-04 07:33:10

+0

你不應該有兩個具有相同標籤和值的項目。 – 2010-07-04 07:33:40

回答

3
  1. 卸下javascript:
  2. 卸下href

其結果是:

< select name='cmg_select' onchange="window.location='index.php?'+this.value" >

1

onchange屬性中刪除javascript:

2

嘗試此代替

<select name='cmg_select' onChange="window.location.href='index.php?'+this.options[this.selectedIndex].value"> 
<option value='pening' > pening </option> 
<option value='complete' > complete </option> 
<option value='pening' > pening </option> 
</select> 
+0

這應該是正確的答案。 – PKHunter 2015-08-29 07:46:57