Hi, I have this XML:
<?xml version="1.0" encoding="iso-8859-1"?>
<items>
<item type="settings" position="label-left" labelWidth="150" inputWidth="750" noteWidth="750"/>
<item type="fieldset" name="data" label="Usuario/Contraseña" inputWidth="auto">
<item type="input" name="username" label="Usuario" inputWidth="150" required="true" validate="NotEmpty"/>
<item type="password" name="password" label="Contraseña" inputWidth="150" required="true" validate="NotEmpty"/>
</item>
<item type="block">
<item type="button" value="Enviar" name="doFormValidate"/>
</item>
</items>
And this to the my PHP page:
<body onload="doOnLoad()">
<div id="form_userpassword"></div>
<script>
var myFormUserpassword;
function doOnLoad() {
myFormUserpassword = new dhtmlXForm("form_userpassword");
myFormUserpassword.loadStruct("myxml.xml");
myFormUserpassword.attachEvent("onButtonClick", function(name) {
window[name]();
});
}
function doFormValidate() {
myFormUserpassword.validate();
myFormUserpassword.attachEvent("onAfterValidate", function(status){
if (status == true) {
myFormUserpassword.send("form2.php")
}
});
}
</script>
</body>
The validation runs ok, but not send the form to the form2.php
Any idea?