[Javascript] Random in ricerca

Ciao, se non ho capito male puoi provare cosi
Codice:
<input type="text" id="searchFor" name=""/>
<input type="submit" value="search" onclick="searchYT()"/>
<script>
    var titoli = ["titolo 1", "titolo 2", "titolo 3"];
    document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
</script>
 
Ciao, se non ho capito male puoi provare cosi
Codice:
<input type="text" id="searchFor" name=""/>
<input type="submit" value="search" onclick="searchYT()"/>
<script>
    var titoli = ["titolo 1", "titolo 2", "titolo 3"];
    document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
</script>




Funziona , ma manca il pulsante Random. in modo che faccia il random dei titoli
 
racchiudi questa riga in una funzione
Codice:
document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];

crei un input e gli assegni l'evento onclick che richiama la funzione
 
racchiudi questa riga in una funzione
Codice:
function random() {
        document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
    }
crei un input e gli assegni l'evento onclick che richiama la funzione
HTML:
<input type="button" onclick="random()" value="random"/>
HTML:
<input type="text" id="searchFor" name=""/>
<input type="submit" value="search" onclick="searchYT()"/>
<input type="button" onclick="random()" value="random"/>
<script>
    var titoli = ["titolo 1", "titolo 2", "titolo 3"];
    function random() {
        document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
    }
</script>
 
Codice:
function random() {
        document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
    }

HTML:
<input type="button" onclick="random()" value="random"/>
HTML:
<input type="text" id="searchFor" name=""/>
<input type="submit" value="search" onclick="searchYT()"/>
<input type="button" onclick="random()" value="random"/>
<script>
    var titoli = ["titolo 1", "titolo 2", "titolo 3"];
    function random() {
        document.getElementById("searchFor").value = titoli[Math.floor((Math.random() * titoli.length))];
    }
</script>


perfetto , grazie mille ;)
 
Funziona , ma manca il pulsante Random. in modo che faccia il random dei titoli


Sè volessi inserire un secondo bottone di ricerca che reindirizza a wikipedia?
mi spiego , il random da il titolo e con un bottone vado su youtube , come inserisco il secondo bottone che mi mostra il risultato su wikipedia?
 
non è difficile : fai un cop/incolla della funzione searchYT() cambiando il link e il nome e la assegni ad un altro button.
 

Discussioni simili