Hi,

I want to check the maxlength of a input-field.

I have a Input-field like this:

<input class="coolborder" name="RemoteDir" type="text" size="40"
maxlength="40" value="">



**** First I fill a variable with a string of the maxlength (40)

<var name="x" value=""/>

<repeat count="${maxlength}">

    <var name="x" value="M${x}"/>

</repeat>

<echo>${x}</echo>

************* Then I fill in this variable to the Input field

<setInputField value="${x}" name="${name}" description="Set editfield
${name} to a length of ${maxlength} : ${x}"/>

<clickButton label="Submit" description="Press the submit button for
${name}"/>



******* Then I check the content -> this has to be OK

<verifyInputField value="${x}" name="${name}" description="check if the
Inputfield has still the same content"/>



***** Now I add one more character to my variable and enter this I the input
field

<var name="x" value="${x}+"/>

<echo>${x}</echo>

<setInputField value="${x}" name="${name}" description="Set editfield
${name} to maxlength+1 ${x}"/>



******* When I test the content of the Inputfield, then I get 41
characters-> this should not be possible!!

<storeInputFieldAttribute name="${name}" property="valnew"
attributeName="value" description="Get the value"/>

<echo>"my value 1="</echo>

<echo>"#{valnew}"</echo>




******* Also verifyInputField say, that the field contents all the 41
characters -> this should be not possible

<verifyInputField value="${x}" name="${name}" description="check:the
Inputfield must not have the same content"/>





What can I do ?

Thanks for a help

Willi


-- 
Willi Kuhnis
[EMAIL PROTECTED]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to