Here is the js:
var elem = document.getElementsByTagName('select');
var comment = document.forms[0].comments.value;
var str = "";
var NotOkArray = new Array;
for (var i = 0; i < elem.length; i++)
{
if (elem[i].value == 'notOK')
{
NotOkArray[i] = elem[i].name;
}
}
Here is a portion of the html:
<dd> <select name="Left_Headlight" class="selectBox"> <option value="N/A">N/A</option> <option value="OK">Okay</option> <option value="notOK">Needs Work</option> <option value="inspectorFix">Fixed by Inspector</option> <option value="mechanicFix">Fixed by Mechanic</option> </select> </dd> <dt><label>R. Headlight</label></dt> <dd> <select name="Right_Headlight" class="selectBox"> <option value="N/A">N/A</option> <option value="OK">Okay</option> <option value="notOK">Needs Work</option> <option value="inspectorFix">Fixed by Inspector</option> <option value="mechanicFix">Fixed by Mechanic</option> </select> </dd> <dt><label>L.F. Turn</label></dt> <dd> <select name="Left_Front_Turn" class="selectBox"> <option value="N/A">N/A</option> <option value="OK">Okay</option> <option value="notOK">Needs Work</option> <option value="inspectorFix">Fixed by Inspector</option> <option value="mechanicFix">Fixed by Mechanic</option> </select> </dd>
I tried changing line 8 to:
if (elem[i].value == 'notOK' && elem[i].text == 'Needs Work')
But then nothing prints. Ideas?
This post has been edited by teahou: 18 May 2011 - 10:21 PM

New Topic/Question
Reply


MultiQuote





|