Spesso, dobbiamo scoprire il valore predefinito del campo di testo. Per fare ciò, viene utilizzata la proprietà DefaultValue. La proprietà DefaultValue specifica o restituisce il valore predefinito del campo di testo. In HTML, il valore predefinito è specificato come "valore"Attributo.
Questo post dimostrerà:
Qual è la differenza tra valore predefinito e proprietà del valore?
Come visualizzare il valore predefinito dell'elemento di input?
Come visualizzare il valore corrente del campo di input?
Qual è la differenza tra valore predefinito e proprietà del valore?
IL "valore" E "valore di default"Le proprietà sono diverse in modo tale che la proprietà DefaultValue contiene il valore predefinito del campo di input. Al contrario, la proprietà del valore contiene il valore corrente dopo le modifiche.
Come visualizzare il valore predefinito dell'elemento di input in HTML?
Per visualizzare il valore predefinito dell'elemento di input, il "valore di default"La proprietà viene utilizzata in JavaScript. Diamo un'occhiata a lavorare con l'aiuto di un esempio.
Esempio: Innanzitutto, crea un elemento div con il nome della classe "contenuto"Nel file HTML. Aggiungi un altro div con il nome di classe "sotto-contenuto"All'interno di questo elemento. Quindi, includi una didascalia nel campo di testo e aggiungi un elemento associato all'attributo "per"Avere il valore"nome". All'interno di questo elemento dell'etichetta, posizionare l'elemento di input con attributi:
tipo: Specifica il tipo di campo di input, come testo, casella di controllo, radio o altro ancora.
id: Specifica l'ID univoco utilizzato in CSS o JavaScript per la manipolazione.
valore: Specifica un valore e lo associa all'ID del campo di input
Poi aggiungi
elemento per aggiungere contenuti alla pagina web. Successivamente, specificare un elemento pulsante con gli attributi "tipo"Con il valore"invia" E "al clic"Attributo con il valore"ShowValue ()". Questa funzione sarà definita in JavaScript. Infine, per vedere il valore predefinito, specificare un
Elemento stile come elemento in linea. L'elemento span con l'ID "d_val"Verrà il valore predefinito:
Clicca qui per vedere i valori
Il valore predefinito:
Ora, vai alla sezione JavaScript in cui verrà definita una funzione che contiene il "valore di default" proprietà.
JavaScript
Il nome della funzione "ShowValue ()"È seguito dalla parola chiave"funzione". All'interno di questa funzione, scriveremo un blocco di codice per specificare l'attività:
var inputDefault: Crea una variabile "InputDefault"Utilizzo della parola chiave"var".
documento.getElementById ("Nome").valore di default: Assegna il valore predefinito del campo di input utilizzando il "valore di default"Proprietà alla variabile creata sopra.
Per incorporare il valore della variabile nell'elemento span HTML con l'ID D_Value, includi il codice "documento.getElementById ("D_Value").Innerhtml". Quindi, assegna il valore variabile ad esso.
Per modellare tutti gli elementi HTML, applica queste proprietà:
"margine"La proprietà aggiunge spazio attorno all'elemento.
"imbottitura"La proprietà aggiunge spazio attorno al contenuto dell'elemento o all'interno del bordo.
"famiglia di fontLa proprietà "è impostata con i valori"Verdana, Ginevra, Tahoma, Sans-Serif". Questo elenco è fornito per garantire che se il browser non supporta il primo valore, verrà applicato un altro carattere.
L'elemento pulsante è disegnato con le seguenti proprietà CSS:
"colore"La proprietà imposta il colore del testo dell'elemento.
"Box-Shadow"La proprietà è una proprietà stentata per aggiungere un'ombra attorno all'elemento. Specifica l'O-offset X, l'offset y, il raggio sfocato, il raggio di diffusione e il colore dell'ombra.
In Hover, gli elementi dei pulsanti sono disegnati con queste proprietà:
"trasformare"La proprietà viene utilizzata per la trasformazione dell'elemento. Il valore "traduzione (2px)"Trasferisce il pulsante sull'asse y.
"cursore"Proprietà con il valore"Pointer"Cambia il cursore del mouse in una mano con un dito indicatore.
Si può osservare che il valore di input inserito nel campo è "John", Mentre il valore predefinito è"Margherita":
Come visualizzare il valore corrente del campo di input?
Per visualizzare il valore corrente/attuale del campo di input, prima, vai al file HTML. Aggiungi il
elemento associato all'attributo di stile che ha "Schermo"Proprietà con il valore"blocco input". Quindi, aggiungi un elemento span specificato con "Val" id:
Il valore corrente:
Successivamente, aggiungi il seguente codice in JavaScript:
var inptCurrent = documento.getElementById ("nome").valore; documento.getElementById ("Val").InnerHtml = inputCurrent;
Innanzitutto, crea una variabile "InputCurrent"Con la parola chiave"var".
Per archiviare il valore esistente del campo di input nella variabile, specificare "documento.getElementById ("Nome").valore". Qui la proprietà del valore contiene il valore corrente del campo.
Per incorporare il valore nell'elemento span con ID "Val"In HTML, specificare la funzione"documento.getElementById ("Val").Innerhtml". Quindi, assegna il valore di "InputCurrent"Variabile ad esso.
Come puoi vedere, il primo elemento visualizza il valore predefinito, mentre il secondo
L'elemento mostra il valore corrente:
Questo riguardava il valore dei campi di input predefiniti e di corrente.
Conclusione
IL "valore di default"La proprietà contiene il valore predefinito del campo di input. Questa proprietà viene utilizzata per impostare o restituire il valore predefinito del campo di input. In HTML, il "valore"La proprietà imposta un nuovo valore che viene inserito nel campo. Questo blog ha spiegato il text di input DOM HTML5 e la proprietà del valore con esempi appropriati.