I am using client side form validation in Struts which include following javascript:
....
function validateRequired(form) {
var isValid = true;
var focusField = null;
var i = 0;
var fields = new Array();
var formName = form.getAttributeNode("name");
....
Hello!
I am using client side form validation in Struts which include following javascript:
....
function validateRequired(form) {
var isValid = true;
var focusField = null;
var i = 0;
var fields = new Array();
var formName = form.getAttributeNode("name");
....
My form:
<form name="LoginForm" ... onsubmit="return validateLoginForm(this);">
...
</form>
My test:
WebConversation conversation = new WebConversation ();
WebRequest request = new GetMethodWebRequest ( ... );
WebResponse response = conversation.getResponse ( request );
WebForm loginForm = response.getFormWithName ("LoginForm");
loginForm.setParameter ( ... );
...
response = loginForm.submit ();
Error:
TypeError: getAttributeNode is not a function. (httpunit; line 40)
at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:597)