Discussione:
<label>Mio testo</label>
(troppo vecchio per rispondere)
Alen Cappelletti
2004-10-27 00:08:16 UTC
Permalink
Ciao a tutti,
non ho mai usato una label e vorrei sapere come accedere alla proprietà
testo per la modifica dinamica...
document.forms[0].???.text = "Tuo Testo",
ho provato con un ID e sembra non funzionare, ma forse canno io
BYE Alen
(:- Dan :-)
2004-10-27 10:19:07 UTC
Permalink
Post by Alen Cappelletti
Ciao a tutti,
non ho mai usato una label e vorrei sapere come accedere alla proprietà
testo per la modifica dinamica...
document.forms[0].???.text = "Tuo Testo",
ho provato con un ID e sembra non funzionare, ma forse canno io
BYE Alen
.value

ciao
Alen Cappelletti
2004-10-27 12:21:13 UTC
Permalink
"(:- Dan :-)" <***@tiscalinet.it> wrote in message news:***@uni-berlin.de
Ciao,
ho provato sia con getElementById che con documents.frames[0], ma
niente....
come faccio a cambiare il testo di una label?
----------
<html>
<head>
<title>/title>
<script language="JavaScript" type="text/JavaScript">
function ReplaceValues(){
var obj = document.getElementById;
obj.name.value = 'dddd';
}
</script>
</head>
<body>
<form action="" method="post">
<label name="name" id="name">ciao mamma</label>
</form>
<input type="button" onClick="ReplaceValues();" value="premi che
cambia">
</body>
</html>
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Cristiano Larghi
2004-10-27 12:29:20 UTC
Permalink
Post by Alen Cappelletti
function ReplaceValues(){
var obj = document.getElementById;
Questo non vuol dire nulla...document.getElementById('name').value='dddd';
Cambia però 'name' perché é reserved e rischi di creare casini.
--
"E' l' ignoranza che crea l'intolleranza
di gente cieca e senza coscienza"
S.S.S.
Catarsi
2004-10-27 10:38:18 UTC
Permalink
Post by Alen Cappelletti
non ho mai usato una label e vorrei sapere come accedere alla proprietà
testo per la modifica dinamica...
Esattamente come faresti con un altro tag. Gli dai un id:

<label id="pippo">testo</label>

e lo raggiungi via getElementById:

document.getElementById("pippo").innerHTML="Nuovo testo, salve a tutti"
Post by Alen Cappelletti
document.forms[0].???.text = "Tuo Testo",
No no, il fatto <label> sia all'interno del form non deve ingannarti:
quel tag non appartiene alla collection degli elementi. Fai questa prova
e te ne accorgi subito:

for (i=0;i<document.nomeForm.elements.length;i++) {
alert(document.nomeForm.elements[i].type)
}
--
mailto: y = i
----------------------------------------
Vivo nel terrore di non essere frainteso
(Oscar Wilde)
Alen Cappelletti
2004-10-27 16:44:42 UTC
Permalink
Post by Catarsi
quel tag non appartiene alla collection degli elementi. Fai questa prova
infatti mi ingannava....ma questo ."innerHTML", sta a signiticare nel tag?
Ma non centra nulla con .text, che infatti pensavo di usare erroneamente?

BYE e Grazie.

Loading...