Javascript kódot hogy kéne kiegészítenem?
Van egy javascript kódom:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><!-- saved from url=(0068) [link] --><HTML><HEAD><TITLE>Javascript munkalap</TITLE><META content="text/html; charset=windows-1250" http-equiv=Content-Type><SCRIPT language=JavaScript><!--function jegysz(form){var m_max=parseFloat(form.maxpont.value);var m_elert=parseFloat(form.elert.value);var m_jeles=parseFloat(form.jeles.value);var m_jo=parseFloat(form.jo.value);var m_kozepes=parseFloat(form.kozepes.value);var m_elegseges=parseFloat(form.elegseges.value);if (eval(100*m_elert/m_max)<m_elegseges)form.jegyertek.value="1"if (eval(100*m_elert/m_max)>=m_elegseges)form.jegyertek.value="2"if (eval(100*m_elert/m_max)>=m_kozepes)form.jegyertek.value="3"if (eval(100*m_elert/m_max)>=m_jo)form.jegyertek.value="4"if (eval(100*m_elert/m_max)>=m_jeles)form.jegyertek.value="5"}//--></script><META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD><BODY><B><FONT size=+2><CENTER>Dolgozatok kiértékelése </CENTER></FONT></B>
<p><FORM name=szazalek><FONT size=+1>A dolgozatban elérhető maximális pontszám: <INPUT maxLength=4 name=maxpont size=4> pont<br /></FONT><TT><UL><UL>Hány százaléktól jeles? <INPUT maxLength=2 name=jeles size=2 value=90>%<br />Hány százaléktól jó? <INPUT maxLength=2 name=jo size=2 value=75>%<br />Hány százaléktól közepes? <INPUT maxLength=2 name=kozepes size=2 value=60>%<br />Hány százaléktól elégséges? <INPUT maxLength=2 name=elegseges size=2 value=50>%<br /></UL></UL><HR></TT><FONT size=+2>Hány pontot ért el a diák? <INPUT maxLength=3 name=elert size=3> pont</FONT> <INPUT name=egy onclick=jegysz(document.szazalek) type=button value=" Szerzett érdemjegy "> <INPUT maxLength=2 name=jegyertek size=2> <HR></FORM>
</p>
<p><FORM name=proba></FORM></BODY></HTML>
Szeretném alulra kijelezni, hogy 53-60 pontig jeles
30-52-ig: jó
és így tovább, hogy kéne kiegészítenem a kódot?
a kód innen van: [link]
na igen, a hitetlen cimu oldal csak kodokat "masol", azaz lop, de igazabol hasznalhatosaga = 0
ez a kod hibas! ha egyaltalan nem ertesz a javascripthez miert akarod hasznalni ?:D
megcsinaljam neked ? ^^
haha valaki levette a kommentemet :D a jo isten áldja meg :D
nekem ez megy.. ne csak koppints hanem tanulj! ha debuggolod a scriptet jol latszik hogy nem ismeri fel a meghivott fuggvenyt! miert is? mert kikommentezted! azt az esetet hogy nincs tamogatva a script nem ugy kell hogy <!-- script -->, ezzel azt ered el nem veszi figyelembe..
a jo valasz:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Javascript munkalap</TITLE>
<META content="text/html; charset=windows-1250" http-equiv=Content-Type>
<noscript>NINCS JAVASCRIPT</noscript>
<SCRIPT language=JavaScript>
function jegysz(form){
var m_max=parseFloat(form.maxpont.value);
var m_elert=parseFloat(form.elert.value);
var m_jeles=parseFloat(form.jeles.value);
var m_jo=parseFloat(form.jo.value);
var m_kozepes=parseFloat(form.kozepes.value);
var m_elegseges=parseFloat(form.elegseges.value);
if (eval(100*m_elert/m_max)<m_elegseges)form.jegyertek.value="1"
if (eval(100*m_elert/m_max)>=m_elegseges)form.jegyertek.value="2"
if (eval(100*m_elert/m_max)>=m_kozepes)form.jegyertek.value="3"
if (eval(100*m_elert/m_max)>=m_jo)form.jegyertek.value="4"
if (eval(100*m_elert/m_max)>=m_jeles)form.jegyertek.value="5"
}
</script>
<META content="MSHTML 5.00.2314.1000" name=GENERATOR>
</HEAD>
<BODY>
<B>
<FONT size=+2>
<CENTER>Dolgozatok kiértékelése </CENTER>
</FONT>
<P>
<FORM name=szazalek>
<FONT size=+1>A dolgozatban elérhető maximális pontszám:
<INPUT maxLength=4 name=maxpont size=4> pont<br />
</FONT>
<TT>
<UL>
<UL>Hány százaléktól jeles? <INPUT maxLength=2 name=jeles size=2 value=90>%<br />
Hány százaléktól jó? <INPUT maxLength=2 name=jo size=2 value=75>%<br />
Hány százaléktól közepes? <INPUT maxLength=2 name=kozepes size=2 value=60>%<br />
Hány százaléktól elégséges? <INPUT maxLength=2 name=elegseges size=2 value=50>%<br />
</UL>
</UL>
<HR>
</TT>
<FONT size=+2>
Hány pontot ért el a diák? <INPUT maxLength=3 name=elert size=3> pont
</FONT>
<INPUT name=egy onclick=jegysz(document.szazalek) type=button value=" Szerzett érdemjegy ">
<INPUT maxLength=2 name=jegyertek size=2>
<HR>
</FORM>
</p>
<p><FORM name=proba></FORM>
</B>
</body>
</html>
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!