从html下拉列表中获取值,传递给javascript函数
Grab value from html dropdown list, to pass into javascript function
1)用户将点击每个列表后的按钮。2)onclick按钮将发送选定的值到javascript函数3)我想采取的值在javascript函数和发送到一个php文件使用ajax
问题如何使用onclick将html选定值发送到javascript函数?
<select id="list">
<option value=" ">Select a Name </option>
<option value="Comfy">Comfy</option>
<option value="Tough">William Tough </option>
<option value="Soft">Soft</option>
</select>
<button onclick="updateDB(this.querySelector('list'.selected))">Click Me</button>
<select id="list2">
<option value=" ">Select a Name </option>
<option value="Comfy">Comfy</option>
<option value="Tough">William Tough </option>
<option value="Soft">Soft</option>
</select>
<button onclick="updateDB(this.querySelector('list2'.selected))">Click Me</button>
Javascript函数:
function updateDB(number)
{
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","/updatequery.php?numbers",true);
xmlhttp.send();
}
查看OCI上的PHP文档:http://php.net/manual/en/function.oci-execute.php
执行select查询后,需要从数据库中获取行。
这里有一个例子可以让你开始:
<?php
$conn = oci_connect('hr', 'welcome', 'localhost/XE');
$stid = oci_parse($conn, 'SELECT * FROM employees');
oci_execute($stid);
echo "<table border='1'>'n";
while ($row = oci_fetch_array($stid, OCI_ASSOC+OCI_RETURN_NULLS)) {
echo "<tr>'n";
foreach ($row as $item) {
echo " <td>" . ($item !== null ? htmlentities($item, ENT_QUOTES) : " ") . "</td>'n";
}
echo "</tr>'n";
}
echo "</table>'n";
?>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在全局范围中查找JavaScript函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 如何调用这个匿名 JavaScript 函数
- 通过Ajax将JavaScript函数传递给PHP文件
- 在javascript函数中设置全局变量
- 如何在执行此特定onclick事件时执行JavaScript函数
- 使用javascript函数在页面初始化后加载jquery
- javascript函数同步
- 如何将一个JavaScript函数回调为多个函数
- 在javascript函数中使用php变量
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 将JavaScript函数与HTML分离
- 组合两个javascript函数
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- javascript函数内部的代码用逗号而不是分号分隔
- href属性内的javascript函数
- 使用html表单中的参数调用JavaScript函数
- 分析Javascript函数中的多个对象
- javascript函数的:和=之间的区别