Salutations, toutes! Je suis relativement nouveau à JS (mon expérience est en C++, les langages d'entreprise comme l'assemblage et COBOL, et quelques légers .NET), donc je me demandais si je pouvais obtenir des conseils sur l'envoi d'informations variables de l'une des deux zones de texte. certains javascript et ensuite le JS faire quelques vérifications de base et autres. Voici le pseudo-code pour ce que je suis en train de faire:Envoyer des données de variables de l'une des deux zones de texte à javascript
<form = webForm>
<p>
_____________
textboxPeople| searchIcon //a text box to search an online phonebook at my company.
------------- //It has a little "magnifying glass" icon to search
//(onClick), but I would also like them to be able to
//search by hitting the "enter" key on their keyboards.
</p>
<p>
_____________
texboxIntranet| searchIcon //Same as above search textbox, but this one is used if
------------- //the user wishes to search my corporate intranet site.
</form>
Ainsi se termine la forme de base orienté vers l'avant que je voudrais utiliser. Maintenant, onClick ou onEnter, je voudrais que le formulaire passe le contenu de la zone de texte utilisée ainsi qu'un identifiant tel que "People" ou "Intranet", selon la case utilisée, à certains JS de base à l'arrière :
begin JavaScript:
if(identifier = 'People')
fire peopleSearch();
else
if(identifier = 'Intranet')
fire intranetSearch();
function peopleSearch()
{
http://phonebook.corporate.com/query=submittedValue //This will take the person
//that the user submitted in the form and
//place it at the end of a URL, after which
//it will open said complete URL in the
//same window.
}
function intranetSearch()
{
http://intranet.corporate.com/query=submittedValue //This will function in the
//same way as the people search function.
}
end JavaScript
Toutes les pensées/suggestions seraient grandement appréciées. Merci d'avance à tous!
Javascript dans le * back end *? Comme sur le serveur? Quel cadre utilisez-vous? Ce n'est pas impossible mais c'est inhabituel. – Pointy