我有一个包含javascript js_qty.js的PHP表单。 Js_qty_.js具有名为xhrGetValue的函数。
我在我的NetBeans IDE中,它显示了f.job_id,f.item_id等的字段定义。我查看了PHP的JavaScript和HTML部分,但我找不到字段定义。
我还能在哪里找到字段定义?
function xhrGetValue(field) {
//eval('document.forms[0].'+field+'.value=document.forms[0].'+field+'_value.value');
var r='GetValue';
var url = "job_qty_xhrr.php"; // The server-side script
var f=document.forms[0];
var param = 'p_id='+f.p_id.value+'&job_id='+f.job_id.value+'&r='+r+'&field='+field+'&item_id='+f.item_id.value+'&sub_id='+f.sub_id.value+'&qty_id='+f.qty_id.value;
http.open("GET", url+'?'+param, true);
http.onreadystatechange = handleHRGetValue
http.send(null);
}
答案 0 :(得分:1)
var f=document.forms[0];
告诉你p_id和job_id来自你文档中的第一个表单(页面)。再次检查html或检查字段是否由javascript生成。