Hi ,
thanks for the quick response . i've tried adding the "reponed"
but still a no go. Here's some additional data :

ModuleUI:
  public void defineUi(){
    ui. Container(uid: "SearchCourses",clocator: [:]){
      Selector(uid: "Faculty", clocator: [tag:"select" , name:
"faculty"])
      Selector(uid: "Department", clocator: [tag:"select" , name:
"hug"])
      Button(uid: "SearchButton", clocator: [tag: "input", type:
"button", name: "search"],respond: ["click"])
    }
  }
...
public void doCoursesSearch() {
  click "SearchCourses.SearchButton"
  waitForPageToLoad 30000
}

##############HTML Source#############:
<input type="button" onmouseout="changeClass(this,'button');"
onmouseover="changeClass(this,'button_over');" class="button" value="
חפש " onclick="javascript:shelach(document.blabla)" name="search">

##############Java Script#############:
function shelach(x){

var k=0;
var boxes = new Array();
    var c=0;

if(x.faculty.value > 0 ){

    //alert(x.faculty.value);

    for(i=0;i<facultyKlaleiRishum.length;i++){
    if(facultyKlaleiRishum[i]==x.faculty.value){
      k=1;
      break;
    }
   }

    if((x.hug==null || x.hug.value==0) || ( (x.maslul==null ||
x.maslul.value==0) && k) ){

       for(var j=0;j<x.elements.length;j++){
        var f=x.elements[j];
           if(f.type=='checkbox' && f.checked && f.value>0 &&
f.value<10 ) c++;
        }

    //    alert(c);

        if(c==0){
            if(k)
                alert('לא ניתן לחפש בכל הפקולטה ו או בכל חוג בלי לציין
חיתוכים נוספים');
            else
                alert('לא ניתן לחפש בכל הפקולטה בלי לציין חיתוכים
נוספים');
            return false;
        }

    }

        if( x.toar!=null && x.toar.value > 0 ) x.action+='#master';
         x.submit();

}else{ alert('נא לבחור פקולטה');}


}
#############################################

As you can see just from the code this was written by a complete
amateur , yet altering the code is not an option since i don't
have access to it.

The javascript function which is called by the button is doing some
basic validation and then submit the form ("x.submit()").

Using debug mode i've checked to see whether the jscript failed
validation
and because of that i didn't get the next page . but if i click the
button (when in debug
mode)  leaving all the other option to be set by code it works .


Thanks a lot in advance ,
Loo


-- 
You received this message because you are subscribed to the Google Groups 
"tellurium-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tellurium-users?hl=en.

Reply via email to