Domanda

In realtà voglio creare un commutatore di pagina, tutto ciò di cui ho bisogno per questo è un input con testo di tipo dove verrà inserito il numero della pagina e ho il secondo input con il pulsante di tipo e il valore OnClick:

<input type="text" value="#number of the page#" />
<input type="button" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />

Non riesco a capire come prendere questo #Number della pagina # e inserirlo in modo dinamico usando JavaScript ... per favore aiuto SMB!

È stato utile?

Soluzione

<input type="text" id="txtPageNumber" value="2" />
<input type="button" id="btn" value="click" onclick="_go_page_('cf_pages_form_name1','#number of the page#');" />


$(document).ready(function(){

    $("#btn").click(function(){

       var $val = $("#txtPageNumber").val();
        alert($val);
            _go_page_('cf_pages_form_name1',$val);

    });


});




});

Altri suggerimenti

Supponendo number è l'ID del campo di testo.

Puoi ottenere il valore del campo di testo in questo modo:

$('#number').val();

E pass che è l'evento OnClick

È possibile utilizzare un ID nell'ingresso del selettore della pagina per ottenere il valore.

function goToPage(pageNumber) {
  // go to pageNumber
}

&lt;input type="text" id="pageSelector" value="#number of the page#" />
&lt;input type="button" onclick="goToPage($('#pageSelector').val())" />

L'hai taggato con jQuery, quindi suppongo che tu stia usando jQuery.

lascia che il tuo tipo di input sia così

Quindi in jQuery prova qualcosa di simile ...

$('#pageNo').keyup(function(){
 pageNo =    $(this).val()
 }

Quindi passa al tuo pulsante OnClick Function

Risponderò in "molto facile da capire" senza jQuery:

Devi ottenere il valore del primo inputfield. Questo dovrebbe fare la tua funzione. Ma prima inputfield necessita di un ID (FG 'Number').

Codice in funzione:

var pagenumber = document.getElementById('number').value;

Quindi devi inserire il numero nell'URL (document.href).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top