2016-07-13 1 views
1
<form name="myForm" action="#" onsubmit="return validateForm()" method="post"> 
    Name:*  <br /> 
    <input type="text" name="name" /> 
    <br /> 
    Email:*  <br /> 
    <input type="email" name="email" /> 
    <br /> 
    Comments:* <br /> 
    <textarea rows="5" cols="25" name="comment"> 
    </textarea> 
    <input type="submit" value="Submit" class="btn btn-danger" style="float:left;" /> 
</form> 

Pouvez-vous identifier le problème?pourquoi ne pas laisser sharepoint une balise de formulaire dans le code.I essaie d'ajouter une forme là-dedans, mais me donne l'erreur en disant tag <form> pas permis

Répondre

2

SharePoint est construit sur ASP.NET. Une partie du motif des pages ASP.NET est que la page entière se comporte comme un formulaire et possède une forme comme élément de premier niveau sous le corps. En tant que tel, vous ne pouvez pas incorporer un formulaire dans un formulaire. En fonction de ce que vous voulez faire avec les champs HTML, vous pouvez intégrer des champs de saisie ou utiliser une partie Web personnalisée.

+0

Votre copain 100% correct.Les entrées de formulaire montrent très bien, mais quand je soumets le formulaire après avoir fourni l'information de demande, il ne sera pas soumettre. J'ai également ajouté la validation qui ne fonctionnera pas.Im essayant d'obtenir les informations données de l'utilisateur à envoyer l'email que je fournis. –

+0

@DavinderpalSingh La solution est de ne pas utiliser un élément de formulaire HTML. Puisque vous travaillez avec SharePoint, pourquoi ne pas simplement collecter les informations dans une liste SharePoint? Vous pouvez ensuite utiliser le concepteur SharePoint pour insérer un formulaire de liste sur une page et collecter les champs d'informations, le cas échéant. – Thriggle

+0

merci frère @Thriggle –