我正在PHP中建立一个餐馆菜单应用程序 JavaScript 而我似乎无法得到按钮来追加文本区域时,正在放置排序...(这是目前只是测试代码)这里是我的代码:无法将按钮添加到textarea
$test = mysql_query("SELECT * FROM main_stock");
while($row = mysql_fetch_array($test)){
echo "<div id='".$row["RCode"]."'><a href='javascript:addTo(".$row["Name"].",".$row["RCode"].")'>".$row["Name"]."</a></div>";}
我的javascript函数如下:
function addTo(name, Rcode) {
document.getElementById('order').value += name;
}
和HTML表单如下:
<form id="OrderForm" name="OrderForm" method="post" action="">
<p>
<label>
<textarea name="order" id="order" cols="35" rows="20" readonly="readonly">test</textarea>
</label>
</p><table>
<tr><td>Subtotal:</td><td><input type="text" id="subtotal" readonly="readonly" value="2.00" /></td></tr>
<tr><td>Tax:</td><td><input type="text" id="tax" readonly="readonly" value="2.00"/></td></tr>
<tr><td>Total:</td><td><input type="text" id="total" readonly="readonly" value="4.00"/></td></tr>
<tr><td></td><td><input type="submit" id="submit" value="Send Order To Kitchen"/></td></tr>
</table>
浏览器接收到的标记是什么?你是否在控制台中发现任何错误? –
你有没有使用jfiddle?如果没有,它可能会帮助你测试你的代码,例如:http://jsfiddle.net/XtZMT/ – Upgradingdave