Me podrían decir que hay de malo con el siguiente Script. El problema es que la parte donde se debe ejecutar el Código de ASP no funciona, aunke creo que es porque está dentro de un Código de JS.
Aquí esta el código:
Código PHP:
<script language="JavaScript">
//Function to check form is filled in correctly before submitting
function CheckForm () {
var errorMsg = "";
<%
'If Gecko Madis API (RTE) need to strip default input from the API
If RTEenabled = "Gecko" Then Response.Write(" //For Gecko Madis API (RTE)" & vbCrLf & " if (document.frmAddMessage.message.value.indexOf('<br>') > -1 && document.frmAddMessage.message.value.length == 8) document.frmAddMessage.message.value = ';" & vbCrLf)
%>
//Check for a member name
if ((document.frmAddMessage.member.value=="") && (document.frmAddMessage.selectMember.value=="")){
errorMsg += "nt<% = strTxtNoToUsernameErrorMsg %>";
}
//Check for a subject
if (document.frmAddMessage.subject.value==""){
errorMsg += "nt<% = strTxtNoPMSubjectErrorMsg %>";
}
//Check for message
if (document.frmAddMessage.message.value==""){
errorMsg += "nt<% = strTxtNoPMErrorMsg %>";
}
//If there is aproblem with the form then display an error
if (errorMsg != ""){
msg = "<% = strTxtErrorDisplayLine %>nn";
msg += "<% = strTxtErrorDisplayLine1 %>n";
msg += "<% = strTxtErrorDisplayLine2 %>n";
msg += "<% = strTxtErrorDisplayLine %>nn";
msg += "<% = strTxtErrorDisplayLine3 %>n";
errorMsg += alert(msg + errorMsg + "nn");
return false;
}
//Reset the submition action
document.frmAddMessage.action = "pm_post_message.asp"
document.frmAddMessage.target = "_self";
<%
If RTEenabled() <> "false" AND blnRTEEditor AND blnWYSIWYGEditor Then Response.Write(vbCrLf & " frmAddMessage.Submit.disabled=true;")
%>
return true;
}
</script>
Me podrían decir como podría resolver este problema.