HighDots Forums  

piccolo problema

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss piccolo problema in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
dade
 
Posts: n/a

Default piccolo problema - 07-05-2006 , 07:06 PM






ciao a tutti, all'interno di una pagina ho questo bottone:
<input name="bottone_emetti_fattura2" type="button" class="pulsanti"
value="emetti fattura" onClick="avvia_registrazione_fattura();">
e subito sotto:

<script type="text/javascript">

//Visualizza la scritta "il mio primo script"
function avvia_registrazione_fattura(){
aaaa = "il mio primo script";
document.write(aaaa);
}
</script>

bene la funzione fa, apre una pagina bianca con il testo sopra a
quell'attuale, io invece vorrei che scrivesse nel punto dove risiede
tale script, come posso fare? tnx

Reply With Quote
  #2  
Old   
Luca Pascali
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 12:56 AM






dade wrote:
Quote:
ciao a tutti, all'interno di una pagina ho questo bottone:
input name="bottone_emetti_fattura2" type="button" class="pulsanti"
value="emetti fattura" onClick="avvia_registrazione_fattura();"
e subito sotto:

script type="text/javascript"

//Visualizza la scritta "il mio primo script"
function avvia_registrazione_fattura(){
aaaa = "il mio primo script";
document.write(aaaa);
}
/script

bene la funzione fa, apre una pagina bianca con il testo sopra a
quell'attuale, io invece vorrei che scrivesse nel punto dove risiede
tale script, come posso fare? tnx
Metti una div (o un qualsiasi altro block element come tabelle, span,
paragrafo, ecc..) e gli assegni un id.

Nella funzione, al posto di fare un document.write, chiami un
document.getElementById(id).innerHTML=aaaa
In questo modo cambi il contenuto del block element e per spostare la
scritta sposti solamente l'elemento stesso.

LP


Reply With Quote
  #3  
Old   
dade
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 01:17 AM



Luca Pascali ha scritto:

Quote:
Nella funzione, al posto di fare un document.write, chiami un
document.getElementById(id).innerHTML=aaaa
In questo modo cambi il contenuto del block element e per spostare la
scritta sposti solamente l'elemento stesso.

LP
function prova(){
document.getElementById("prova").innerHTML="ciao";
}

<div id=prova></div>


ottimo grazie!
d.


Reply With Quote
  #4  
Old   
dade
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 02:03 AM



Luca Pascali ha scritto:

Quote:
Nella funzione, al posto di fare un document.write, chiami un
document.getElementById(id).innerHTML=aaaa
In questo modo cambi il contenuto del block element e per spostare la
scritta sposti solamente l'elemento stesso.

LP
ok così funzia, ma mettia caso che io abbia:

<span id=luca>ciao</span>

questo deve essere visibile solo se io premo un bottone, come posso
realizzarlo?


Reply With Quote
  #5  
Old   
dade
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 02:13 AM



dade ha scritto:

Quote:
ok così funzia, ma mettia caso che io abbia:

span id=luca>ciao</span

questo deve essere visibile solo se io premo un bottone, come posso
realizzarlo?
mi son risposto da solo

window.onload=function(){
document.getElementById("rigo_b").style.visibility = "hidden";
}

poi nella funzione faccio cambiare "hidden" con "visible"

:P


Reply With Quote
  #6  
Old   
Cristiano Larghi
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 02:14 AM



In data Thu, 06 Jul 2006 09:03:54 +0200, dade ha scritto:

Quote:
span id=luca>ciao</span
metti le virgolette ai valori delle proprietà

Quote:
questo deve essere visibile solo se io premo un bottone, come posso
realizzarlo?
recuperi un riferimento all'oggetto come sopra e setti display
http://www.w3.org/TR/REC-CSS2/visuren.html#display-prop
o visibility (dipende da cosa vuoi ottenere):
http://www.w3.org/TR/CSS21/visufx.html#visibility

--
"e mai che mi sia venuto in mente
di essere più ubriaco di voi
di essere molto più ubriaco di voi"
F.D.A.


Reply With Quote
  #7  
Old   
dade
 
Posts: n/a

Default Re: piccolo problema - 07-06-2006 , 02:25 AM



Cristiano Larghi ha scritto:
Quote:
In data Thu, 06 Jul 2006 09:03:54 +0200, dade ha scritto:

span id=luca>ciao</span
metti le virgolette ai valori delle proprietà

questo deve essere visibile solo se io premo un bottone, come posso
realizzarlo?
recuperi un riferimento all'oggetto come sopra e setti display
http://www.w3.org/TR/REC-CSS2/visuren.html#display-prop
o visibility (dipende da cosa vuoi ottenere):
http://www.w3.org/TR/CSS21/visufx.html#visibility

sisi fatto fatto grazie


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.