Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10

    uso di funzioni javascript in php

    Ciao a tutti, perche' questa riga non funziona?

    $tipo="libro";
    echo("<td> $row[0] </td>");

    Le ho provate tutte ma non mi lancia l'alert.... se invece l'alert viene lanciato fuori dai tag di php funziona. Ma come devo riscriverla allora??
    Pls aiutooooo
    Grazie mille Davide

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Perchè stai mischiando gli apici (e tra l'altro i tag html e le loro proprietà li vogliono sempre e doppi)

    codice:
    $tipo="libro";
    echo("<td><a href=\"javascript:;\" onclick=\"window.alert('Dettagli pubblicazione:'.$tipo)\"> $row[0] </a></td>");
    ricomponi la parola javascript che il forum spezzetta
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Ho provato ad inserirla unendo la scritta java-script ma la pagina ora resta bilanca e non appare piu' il contenuto di $row[0]

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Asp. ho trovato una parentesi che si era cancellata. corretto ma quando clicco sull'elemento link non non si apre nessuna alert, come faceva prima... resta fermo
    In basso a sinistra quando passo sui link appare la scritta javascript:;
    e' corretto?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Trovato, ho corretto cosi' la riga:

    echo("<td><a href=\"javascript: window.alert('Dettagli pubblicazione: $tipo')\"> $row[0] </a></td>");

    Che tu sappia c'e' modo di andare a capo all'interno della finestra di alert ed inoltre eliminare il punto esclamativo giallo?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    10
    Ho scoperto che a capo si da col '.....'+br()+'.....' ma se lo faccio mi scrive a video il br().. ora la riga e' diventata cosi'
    echo("<td><a href=\"javascript: window.alert('Dettagli pubblicazione: $titolo - $aut - $anno - $ed - $cur - $tipo')\"> $row[0] </a></td>");
    Grazie per l'aiuto mi stai togliendo da giornate passate alla ricerca di info che non si trovano nei forum che ho scoperto..

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.