Good Morning and thank you for any assistance!
I work in Coldfusion and have a form in which one of the items is a drop down list:
<select Name="PRequestID" class="severity">
<option value="">--- Select Location ---</option>
<cfoutput Query="PRequest">
<option value="#PRequestID#">#PReq
uest#</opt
ion>
</cfoutput>
</select>
What I want to do is add an onchange event to the select statement that should a particular item (there are two that would cause a reaction) then a div would show below that select box directing them to other actions. In this case that this choice allows them to resolve their issue on their own and here is the link they can follow to resolve.
This is what I have for the select statement:
<div id="Request">
<select Name="PRequestID" class="severity" id="PRequestID" onChange="viewInfo(PReques
tID);">
<option value="">--- Select Request Type ---</option>
<cfoutput Query="PRequest"> <option value="#PRequestID#">#PReq
uest#</opt
ion>
</cfoutput>
</select>
</div>
Then I have the following div element below my select statement:
<div id="detailContent" style="text-align:center; margin:5px;"></div>
Then I have a function that I created for the onChange:
<script type="text/javascript">
// scripts for reports.cfm
function getHTTPObject() { var xmlhttp; /*@cc_on @if (@_jscript_version >= 5) try { xmlhttp = new ActiveXObject("Msxml2.XMLH
TTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.X
MLHTTP"); } catch (E) { xmlhttp = false; } } @else xmlhttp = false; @end @*/ if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { try { xmlhttp = new XMLHttpRequest(); } catch (e) { xmlhttp = false; } } return xmlhttp; } var http = getHTTPObject(); // We create the HTTP Object
function viewInfo(PRequestID) {
*****This is where I don't know the code*****
function viewHandleHttpRes() {
if (http.readyState == 4) {
results = http.responseText;
document.getElementById('d
etailConte
nt').inner
HTML = results;
}
</script>
The function is the part I am having a hard time with. I don't know javascript. I know that I need the onChange to be in my select statement and I know that i need to have the function place the information into the div below the select statement but I don't know the following:
How to say if PRequestID is 10 or 32 then show the links and information in the div below the select statement.
I hope this makes sense... if not I can see if I can clarify.
Thanks!