我有一个带有 HTML5 SELECT 对象的基本网页,该对象通过 js/jQuery 在其中填充了 3 个元素。我想取选定的值,并将值传递给运行 perl 脚本的 js 文件。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js" charset="utf-8"></script>
<script type="text/javascript" src="js/main.js" charset="utf-8"></script>
<script type="text/javascript" src="js/RunPerlScript.js" charset="utf-8"></script>
</head>
<body>
<header>
<h1></h1>
</header>
<form name="myForm" method="GET" action="">
<select id="cdLDAP" onchange="run_script_func(this.textvar
<option/>
</select>
</form>
</body>
</html>
JS 文件:
var selection = #cdLDAP.text
function run_script_func(val){
window.alert=val;
}
根据我的 PHP 管理控制台,我知道脚本没有执行。如果我自己运行我的 Perl 脚本,它会按预期工作,所以我知道这不是我的代码的那个方面。
我onchage=""
是否正确使用了该元素?和/或RunPerlScript.js
文件的结构如何?