Raccolta di input dell'utente da utilizzare come query con API

2

Sto tentando di raccogliere l'input dell'utente ed eseguire una ricerca utilizzando un'API. A questo punto, posso usare l'API (ricerca ebay) digitando le parole chiave nel documento html, ma voglio che l'utente sia in grado di digitare le parole chiave per la ricerca. Ho creato una modale semplice con un modulo contenente l'input di testo e un pulsante di invio. Ho fornito l'input id =="searchobject", così posso recuperare l'input dell'utente da id. Quello che non riesco a capire è come utilizzare il pulsante Invia per spingere l'input dell'utente a dove metterei le parole chiave. Quindi la pagina dovrebbe mostrare i risultati degli utenti inseriti.

    
posta Frederick John 21.09.2016 - 19:50
fonte

1 risposta

0

Ho capito che potresti essere in questa categoria. Assicurarsi di leggere il Lettera aperta a studenti con problemi di compiti a casa prima di fare altri post. Ho provato a seguire le regole per rispondere, perché sto già iniziando ad avere flashback su CSC101.

--- Risposta originale ---

Sono necessari alcuni passaggi per eseguire questa operazione.

1) Collegati all'evento generato dal pulsante. < button onclick="myFunction()" > Click me < /button >

2) In una funzione chiamata myFunction () (all'interno di un tag del codice) è necessario fornire il javascript / jquery per agire sull'evento. In questo caso, è qui che otterrai il contenuto della casella di testo e quindi fornirai la logica per eseguire la richiesta all'API di Ebay: < code> function myFunction(){ //Provide what you want to do in response to the button click here. } < /code>

3) Completa la richiesta e mostra l'output. Una volta che la richiesta è stata completata, dovrai usare jQuery / javascript per modificare la pagina per mostrare i risultati. Più comunemente, avrai un tag di paragrafo o qualcosa con un ID che vuoi ottenere per modificarlo.

    
risposta data 21.09.2016 - 20:10
fonte

Leggi altre domande sui tag