Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema Javascript

    Ciao a tutti!
    Oggi ho iniziato a scrivere una semplicissima riga in javascript, ma quando vado a vedere se funziona mi accorgo che funziona solo in parte...
    Con l'esempio capirete meglio:

    function scegli () {
    number=window.prompt("Inserisci un numero");
    if (number==true) {
    location.href= number +".html";
    }
    }

    Come si può capire da questo codice volevo fare in modo che l'utente scrivesse un numero e appena clicca su "Ok" va nella pagina del numero corrispondente.
    Io, nella stessa cartella di questo file, ho 10 altri file .html chiamati rispettivamente "1.html","2.html", etc.
    Il problema è che questo sistema mi funziona solo se scrivo "1", e non se scrivo "2" o "3", o tutti gli altri numeri fino a 10.
    Se potete aiutarmi ve ne sarei molto grato, grazie.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ciao e benvenuto fai cosi:
    codice:
    function scegli () {
    number=window.prompt("Inserisci un numero");
    if (parseInt(number)<=10) {
    location.href= number +".html";
    }else{
    alert('numero non valido che deve essere da 1 a 10')
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3

  4. #4
    Grazie infinite!! Adesso funziona!
    Scusa per il titolo troppo generico, la prossima volta sarò più chiaro.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.