Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150

    [W3C html 4.01] Invalidato dopo inserimento pulsante PayPal

    Ciao a tutti,
    non so se questa è la sezione giusta (nel caso postatemi su CSS, per cortesia).

    Il problema è questo. Sul mio sito fino a che non inserivo l'immagine per PayPal la validazione (sulla HomePage) andava a buon fine.

    Ora ho inserito questa parte di codice
    <div class="newsboxpay">
    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="donazioni@mazzamurilli.com">
    <input type="hidden" name="item_name" value="Mazzamurilli.com">
    <input type="hidden" name="no_shipping" value="0">
    <input type="hidden" name="cn" value="Motivo della donazione">
    <input type="hidden" name="currency_code" value="EUR">
    <input type="hidden" name="tax" value="0">
    <input type="hidden" name="lc" value="IT">
    <input type="hidden" name="bn" value="PP-DonationsBF">
    <input type="image" src="http://www.mazzamurilli.com/img_generali/paypal.gif" border="0" name="submit" alt="Effettua i tuoi pagamenti con PayPal. un sistema rapido, gratuito e sicuro.">

    </form>
    </div>
    ed il tutto non funziona più.
    Questo è il
    risultato su W3C


    Che è successo?


  2. #2
    Abbastanza semplice, e te lo dice il validatore. E' così difficile leggere gli errori?

    Gli elementi <input> non sono ammessi come child dell'elemento form. Di fatti, l'elemento form accetta solo elementi block-level come child. In sintesi, racchiudi gli <input> in un <div>.

    Ciao
    Sgro - Webmaster, programmazione c# e progettazione database.
    Non si forniscono soluzioni in privato.
    Non si fornisce la "pappa pronta".

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2005
    Messaggi
    1,150
    Originariamente inviato da Sgro
    Abbastanza semplice, e te lo dice il validatore. E' così difficile leggere gli errori?

    Gli elementi <input> non sono ammessi come child dell'elemento form. Di fatti, l'elemento form accetta solo elementi block-level come child. In sintesi, racchiudi gli <input> in un <div>.

    Ciao
    Grazie mille.
    Risolto


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.