Gorąca prośba - pomoc we wstawieniu skryptu do html

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
Kiluk
Nowy
Nowy
Posty: 53
Rejestracja: wt lip 03, 2007 7:41 am

Gorąca prośba - pomoc we wstawieniu skryptu do html

Post autor: Kiluk »

Szukam pomocy, bo mi się juz słabo robi..............

Mam formularz w html.
Mam scrypt java w html - który działa
Jak wsadzę go we właściwe miejsce w formularzu skrypt przestaje działać.
Jak "wsadzę" skrypt przed tabela formularza to jest OK.

Prosze Was o pomoc. Może mógłbym komus przesłac oba pliki z prosba, azyby ktos mi to w końcu uruchomił.

Kiluk
Tabasco
Nowy
Nowy
Posty: 51
Rejestracja: ndz paź 09, 2005 12:12 pm
Lokalizacja: Grudziądz

Re: Gorąca prośba - pomoc we wstawieniu skryptu do html

Post autor: Tabasco »

A Skrypt ten wstawiasz jako plik zewnętrzny czy wpisujesz go razem z całym kodem strony?

Tak w ogóle to podaj kod tutaj na forum i będzie łatwiej bez zbędnego wysyłania go osobom trzecim

pozdrawiam 8)
Kiluk
Nowy
Nowy
Posty: 53
Rejestracja: wt lip 03, 2007 7:41 am

re

Post autor: Kiluk »

załezałoby mi wkleić go do "strony głównej" z formularzem.

I tak np. mam formularz:
kod: (plik html)

Kod: Zaznacz cały

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>

<body>
<FORM NAME="wysylanie" METHOD="post" ACTION="mail.php" > 
Imie Nazwisko:<br> 
<INPUT TYPE="text" NAME="dane"> 
<br> 
Twój telefon:<br> 
<INPUT TYPE="text" NAME="telefon" > 
<br> 
Twój adres e-mail:<br> 
<INPUT TYPE="text" NAME="email" > 
<br> 
Twój problem:<br> 
<textarea name="problem" cols=30 rows=5 ></textarea> 
<br><br> 
 <INPUT TYPE="SUBMIT" VALUE="wyslij" > 
</form>
</body>
</html>

i


skrypt tez w html:
kod:

Kod: Zaznacz cały

<html>
<body>
<form name=exf1>
<input type=button value="Start" onclick="startIt()">
<input type=button value="Stop" onclick="stopTimers()">
<BR>

sec:  <input type=text name=sec   value="<?>" onfocus=blur()> <br>
min:  <input type=text  name=tmin   value="<?>" onfocus=blur()> 
</form>
<script>
var _myTimer_m  = null;
var _myTimer_s  = null;
function updateM()  { document.exf1.tmin.value  = (1+parseInt(document.exf1.tmin.value))   % 60;   }
function updateS()  { document.exf1.sec.value   = (1+parseInt(document.exf1.sec.value))    % 60;   }
function startIt() {
  stopTimers();
  resetTime();
  _myTimer_m  = setInterval("updateM()",1000*60);
  _myTimer_s  = setInterval("updateS()",1000);

}
function stopTimers() {
  clearInterval(_myTimer_m);
  clearInterval(_myTimer_s);

}
function resetTime() {
  document.exf1.tmin.value=0;
  document.exf1.sec.value=0;

}
</script>
</body>
</html>

Osobno działają, ale jak połączyc je w 1 plik, żeby all działało

Kiluk
Ostatnio zmieniony wt lip 03, 2007 11:46 am przez Kiluk, łącznie zmieniany 1 raz.
kolofaza
Posty: 11
Rejestracja: sob cze 30, 2007 9:53 am
Kontakt:

wrzuc kod

Post autor: kolofaza »

wrzuc ponizszy kod skryptu do pierwszego pliku w miejscu gdzie chcesz go umiescic (tylko musisz go wstawic pomiędzy <body></body> i musisz wstawic poza <form></form> z pierwszego dokumentu


<form name=exf1>
<input type=button value="Start" onclick="startIt()">
<input type=button value="Stop" onclick="stopTimers()">
<BR>

sec: <input type=text name=sec value="<?>" onfocus=blur()> <br>
min: <input type=text name=tmin value="<?>" onfocus=blur()> 
</form>
<script>
var _myTimer_m = null;
var _myTimer_s = null;
function updateM() { document.exf1.tmin.value = (1+parseInt(document.exf1.tmin.value)) % 60; }
function updateS() { document.exf1.sec.value = (1+parseInt(document.exf1.sec.value)) % 60; }
function startIt() {
stopTimers();
resetTime();
_myTimer_m = setInterval("updateM()",1000*60);
_myTimer_s = setInterval("updateS()",1000);

}
function stopTimers() {
clearInterval(_myTimer_m);
clearInterval(_myTimer_s);

}
function resetTime() {
document.exf1.tmin.value=0;
document.exf1.sec.value=0;

}
</script>
Kiluk
Nowy
Nowy
Posty: 53
Rejestracja: wt lip 03, 2007 7:41 am

Re: Gorąca prośba - pomoc we wstawieniu skryptu do html

Post autor: Kiluk »

dzieki,
ale własnie o to chodzi, że nie chce wkładać pod całością.

Chciałbym włozyc skrypt stopera pomiędzy:

Kod: Zaznacz cały

Imie Nazwisko:<br> 
<INPUT TYPE="text" NAME="dane"> 
<br> 
Tu chciałbym włożyc stoper (2 plik)

Kod: Zaznacz cały

Twój telefon:<br> 
<INPUT TYPE="text" NAME="telefon" > 
<br>
Chodzi po prostu o to, że mam formularz z ramkami - tabela
i jednej z komórek tabeli chce umieścic ten skrypt

Może ktos podpowie jak to ewentualnie zrobic. Byc moze dałoby się, gdyby skrypt był w osobnym pliku a w html z formularzem tylko odnośnik do skryptu w odpowiedniej komórce tabeli
Ostatnio zmieniony wt lip 03, 2007 11:46 am przez Kiluk, łącznie zmieniany 1 raz.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Gorąca prośba - pomoc we wstawieniu skryptu do html

Post autor: Marek_bf »

Proszę poprawić posty i używać BBcode do wstawiania kodu.
Kiluk
Nowy
Nowy
Posty: 53
Rejestracja: wt lip 03, 2007 7:41 am

re

Post autor: Kiluk »

Help.

próbuje to zrobic poprzez zapisanie 2 pliku (skryptu) do pliku .js
i uruchomieniu go w formularzu html poprzez

Kod: Zaznacz cały

<script language="javascript" src="stop.js"></script>
Tylko :
1 nie wiem, czy to zadziała (czy uruchomi mi sie skrypt w konkretnej komórce tabeli)
2 jak zapisac 2 plik (skrypt) do pliku stop.js, aby zadziałało mi wszystko

Ale to jeszcze nie koniec niestety.
Zawartość formularza wysyłana (zapisywana) jest do pliku csv.
Czy dane ze skryptu (data, godzina, stoper) tez moga byc wysyłane do pliku csv?
pytam, bo jak wsadze do pliku HTML skrypt, to mi nie zapisuje do csv.

Pomocy !!!!
ODPOWIEDZ