Jump to content

use selectedIndex from select list


zawadi

Recommended Posts

Ok, I'm using PHP/javascript and for the most part works.

but in IE I have some javascript that doesn't, I know where it breaks but dont know how to fix

 

function validate_cat(cat) {
var http = false;

if(navigator.appName == "Microsoft Internet Explorer") {
	http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
	http = new XMLHttpRequest();
}

//	document.frmjob.selpri.list = 0;
http.abort();
http.open("GET", "/logic/pri.php?cat=" + cat, false);
http.onreadystatechange=function() {
	if(http.readyState == 4) {
		document.frmjob.selpri.options.length=0;
		document.getElementById('selpri').innerHTML = http.responseText;
	}
}
http.send(null);
alert(document.frmjob.selcat.options[document.frmjob.selcat.selectedIndex].value);
-->	alert(document.frmjob.selpri.options[document.frmjob.selpri.selectedIndex].value); <--
alert(document.frmjob.oldcomp_by.value);
validate_pri(document.frmjob.selcat.options[document.frmjob.selcat.selectedIndex].value, document.frmjob.selpri.options[document.frmjob.selpri.selectedIndex].value, document.frmjob.oldcomp_by.value);
document.frmjob.selpri.focus();
}

 

the arrows show what breaks.

it seems that I cant use the index from a select list that has had its innerHTML reset, HELP please :)

Link to comment
https://forums.phpfreaks.com/topic/102299-use-selectedindex-from-select-list/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.