从Javascript选择列表通过新窗口打开链接

时间:2012-05-02 08:24:17

标签: javascript drop-down-menu

当我尝试使用Firebug进行调试时,我不确定导致该错误消息的问题是什么。一切看起来都很好。

当前问题:

$("#SlideList option:selected") is null

选择Box Code(删节):

<select id="SlideList" name="D1" style="width: 130px;"> 
  <option value = "Numbers.pdf" >Numbers</option>
 </select>
 <img src="Button.png" onclick="SlidePDFOpen()" />

Javascript:

function SlidePDFOpen() {
window.open($("#SlideList option:selected").val());
}

1 个答案:

答案 0 :(得分:0)

您正在使用jquery选择器,但页面中没有包含jquery。 因此,您正在获得的错误是有意义的,因为页面找不到函数val()。

至少使用jquery,你会得到一个空字符串。