Activator - on change of select list
onfocus - backs up value of select list
function validcalcbasis (itemid){
var src_node_id = document.getElementsByName("f03");
var str=itemid.id;
var i = str.substr(4,4) ;
i = parseFloat(i) - 1;
//get the array value
var get = new htmldb_Get(null,$x('pFlowId').value,'APPLICATION_PROCESS=VALIDCALCBASIS',0);
get.add('CALC_BASIS_ID',itemid.value);
get.add('NODE_TYPE_ID',src_node_id[i].value);
gReturn = get.get();
if(gReturn != ""){
itemid.value = document.getElementById('P7019_PREV_SELECT').value;
alert(gReturn);
}
get = null;
}
Thursday, May 22, 2008
Enable all table items for a SAVE
function enableallforsave() {
var x = document.getElementsByName("f01");
var c = 0;
var c = x.length;
for (var i = 0; i < c; i++) {
if (document.getElementsByName("f07")[i].disabled==true)
{
document.getElementsByName("f07")[i].disabled=false;
}
if (document.getElementsByName("f05")[i].disabled==true)
{
document.getElementsByName("f05")[i].disabled=false;
}
}
doSubmit('SUBMIT');
}
var x = document.getElementsByName("f01");
var c = 0;
var c = x.length;
for (var i = 0; i < c; i++) {
if (document.getElementsByName("f07")[i].disabled==true)
{
document.getElementsByName("f07")[i].disabled=false;
}
if (document.getElementsByName("f05")[i].disabled==true)
{
document.getElementsByName("f05")[i].disabled=false;
}
}
doSubmit('SUBMIT');
}
Enable Disable Javascript for tables
function enabledisabletable(item){
var str=item.id;
var formula_text = 'f07_' + str.substr(4,4);
var qty_text = 'f05_' + str.substr(4,4);
disableItems('document.getElementById("' + str + '").value==\'N\'',formula_text);
disableItems('document.getElementById("' + str + '").value==\'Y\'',qty_text);
}
var str=item.id;
var formula_text = 'f07_' + str.substr(4,4);
var qty_text = 'f05_' + str.substr(4,4);
disableItems('document.getElementById("' + str + '").value==\'N\'',formula_text);
disableItems('document.getElementById("' + str + '").value==\'Y\'',qty_text);
}
Subscribe to:
Posts (Atom)