Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Problem ze skryptem
dyndzio
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 5.03.2011

Ostrzeżenie: (0%)
-----


Witam,
<script type="text/javascript">
<!--
var tick;
function stop() {
clearTimeout(tick);
}
function clock() {
var ut=new Date();
var h,m,s;
var time=" ";
var x;

h=ut.getHours();
m=ut.getMinutes();
s=ut.getSeconds();
if(s<=9) s="0"+s;
if(m<=9) m="0"+m;
if(h<12) x="Good morning";
else if(h>12 && h<18) x="Good afternoon";
else x="Good Evening ";

time+=h+":"+m+":"+s+" "+x;
document.getElementById('clock').innerHTML=time;
tick=setTimeout("clock()",1000);
}

-->
</script>



taki maly skrypcik ktory dziala poprawnie ale nie wiem jak zrobic jeszcze takie cos zeby:
-byl input box i submit button.
Po wpisaniu czegos w input box i nacisnieciu submit ma sie pojawiac cos jak np, Good afternoon <to co wpisalismy w input> i ma sie to pojawiac na stronce a nie jako alert box


mam nadzieje, ze w miare jasno wyjasnilem moj problem, prosze o pomoc smile.gif
Pozdrawiam
  1. [/xml][xml]
[xml][/xml][sql][/sql]

Ten post edytował dyndzio 5.03.2011, 21:50:57
Go to the top of the page
+Quote Post
Quantum
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 84
Dołączył: 27.11.2008
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


manipulacja treścią na stronie odbywa się przez DOM. Dokładniej pobierasz element, najprościej przez ID:
[JAVASCRIPT] pobierz, plaintext
  1. var elem = document.getElementById('clock');
[JAVASCRIPT] pobierz, plaintext
teraz możesz manipulować jego treścią lub ją pobierać
[JAVASCRIPT] pobierz, plaintext
  1. alert(elem.innerHTML);
  2. elem.innerHTML = 'nowa wartosc';
[JAVASCRIPT] pobierz, plaintext
jeżeli chcesz pobrać wartość pola input robisz to samo, lecz zamiast innerHTML używasz właściwości value.
żeby podpiąć dany element na stronie pod jakąś akcję np. naciśnięcie:
[JAVASCRIPT] pobierz, plaintext
  1. elem.onclick = function(){
  2. alert('ok');
  3. }
[JAVASCRIPT] pobierz, plaintext
ewentualnie w HTML:
  1. <input type="button" onclick="alert('ok')" />
jakbyś miał z czymś problem to pisz.
Go to the top of the page
+Quote Post
dyndzio
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 5.03.2011

Ostrzeżenie: (0%)
-----


Wiem jak zrobic alert box, ale mi chodzi wlasnie zeby na stronce sie pojawialo smile.gif w zaleznosci od godziny ma sie pojawiac <wpisany teksT> good afternoon/good morning/good evening
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:15