Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Duplicate attribute

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    2

    Duplicate attribute

    Salve,
    non so se sia il posto giusto per chiedere, in tal caso il mod può spostare, avrei un problema di duplicate attribute che non riesco a risolvere.

    Questo il codice:

    codice:
    <input type="text" name="log" id="log" value="Username" onfocus="if (this.value == 'Username') this.value = ''" onblur="if(this.value == '') this.value='Username'" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="10"/>
    <input onfocus="if (this.value == 'Password') this.value = ''" onblur="if(this.value == '') this.value='Password'" value="Password" type="password" name="pwd" id="pwd" size="10"/>
    in pratica vorrei usare questo form in wordpress per il login, con una scritta nel campo "Username" in modo tale che quando l'utente ci clicca sopra la scritta scompare e può metterci i suoi dati. Ora il problema è che il valore "value" per tale scopo risulta duplicato ovviamente perchè stanno nella stesso imput:

    value="Username"

    con

    value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>"

    Come posso unire queste due sentenze per evitare l'errore di "duplicate attribute" ?
    ---
    AD-F

  2. #2
    eh, non puoi !

    suggerisco di eliminare il primo value="Username" e modificare il secondo, prima avevi
    value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>"
    lo cambierei così:

    value="<?php if (wp_specialchars(stripslashes($user_login), 1) != "") { echo wp_specialchars(stripslashes($user_login), 1); } else { echo "Username"; } ?>"

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.