Hi Hari,

I don't think html uses any namespace and the namespace should not
matter here.
TextBox is an abstraction for read-only text and it does not have any
input methods such
as type. You have to use InputBox for the XForm. The difference in
your two UI definition
is that the InputBox one uses the default tag "input". Also respond
attribute only includes
Javascript events such as "click", "mouseOver", and so on. Put "type"
inside the response
attribute will not work.

Could you look at the log to see what xpath is generated for your UI
definition

  ui.InputBox(uid:"Weight" clocator:[ref:"  "])

Then try to use XPather to locate the generated xpath to see if you
can find it there.

If still not working, try to overwrite the InputBox default tag and
set it to empty, in that way,
the generated xpath should be the same as the TextBox one. That is to
say,

  ui.InputBox(uid:"Weight" clocator:[tag: "", ref:"  "])

Let me know if you still have problems.

Thanks,

Jian

On Mar 14, 5:04 am, Harihara Vinayakaram <[email protected]> wrote:
> Hi
>   I was trying to see if I can use Tellurium to test the XForms. I have
> installed the Firefox XForm Extension and I am able to see the form in
> Firefox. I am able to see the element in Firebug
>
> <input model="clinicalExaminationModel"
> ref="/root/ClinicalExamination/GeneralExamination/Weight" 
> type="http://www.w3.org/2001/XMLSchema#string"; 
> typelist="http://www.w3.org/2001/XMLSchema#string";>
>                     <label>Weight </label>
>                 </input>
>
> If I define this a
>     ui.TextBox (uid:"Weight" clocator: [ref:" ...."])
>
> I am able to get the text as Weight
>
> But if I define this
>     ui.InputBox(uid:"Weight" clocator:[ref:"  "])
>
> then I am not able to locate the element .
>
> I wanted to type in a value
>
> I tried
>     ui.TextBox (uid:"Weight" clocator: [ref:" ...."] respond:['type'])
>
> But I am not able to respond to a type command
>
> Let me know if I am missing something .
>
> Regards
> Hari
>
> PS : If it helps the namespaces are
> <html xmlns:ev="http://www.w3.org/2001/xml-events"; 
> xmlns:xforms="http://www.w3.org/2002/xforms"; 
> xmlns:xhtml="http://www.w3.org/1999/xhtml";
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
--~--~---------~--~----~------------~-------~--~----~
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