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

    aprire URL da campo imput

    Salve a tutti,
    premetto che di js ne so veramente poco.
    Il mio problema è di far aprire una nuova finestra (URL), prendendo come 'indirizzo' il contenuto di un campo input=text dentro un form, premendo un bottone

    Fin qui ho trovato la soluzione:
    OnClick=window.open(document.forms['page']['link'].value)
    Il form si chiama page, il campo input di testo è link e la stringa qui sopra è inserita in un bottone.
    Fino a questo punto nessun problema.
    Se nel campo input scrivo, ad esempio, http://www.xxx.it cliccando sul bottone si apare la finestra con l'indirizzo scritto.

    Il problema:
    Vorrei poter mettere nel campo di input text solo un numero e fare in modo che premendo il bottone si apra la finestra, ad esempio, http://www.xxx.it/pagina='valore del campo link'.

    Da perfetto ignorante di js scriverei:
    onClick=window.open('http://www.xxx.it/pagina='.(document.forms['page']['link'].value))
    Ovviamente quanto scritto sopra non funziona (ma và).
    Come si può risolvere questo mio insormontabile (per me, ovviamente) problema?

    Grazie per la vostra pazienza.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    onClick=window.open('http://www.xxx.it/pagina='+document.page.link.value)
    la sintassi può anche essere cosi:
    documento.nome_form.nome_elemento.value
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ecco, mi perdevo in un bicchiere d'acqua (ed il bicchiere era pure vuoto).
    Grazie infinite.
    Ciao

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.