马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?註冊
x
, p% W" H, x9 k8 ]1 s: a<script LANGUAGE="JAVASCRIPT">
( O/ c5 p8 N( w& s! f# |/ {- @) ]- X6 Q' G
<!-- hide this script tag's contents from old browsers' g$ `- a$ A3 A- x" f" v
: W" y" N1 ^; @. k8 h, [; Afunction ClearForm(form){" A/ X7 s: Z4 V9 M5 y! I& V
. p8 \+ |8 D7 k1 c7 @) J3 O
form.weight.value = "";
0 X* \. H& ]# R& r* w9 j" b3 n$ n# M h7 ]( Y- h, Q
form.height.value = "";
6 {5 }2 v! d r% x- v- ?
8 i L0 ?- X w0 s, r form.bmi.value = "";7 J- v0 D! _7 D, H* G5 s) A! r
: ^' Y0 `4 W& N' V; I$ @8 J C' _& N form.my_comment.value = "";' }- f$ _/ ^7 Y+ }8 p
* F' `0 B: W& R- e. a3 A" J
}5 }) {5 j; K' j7 n
% v; V: G0 Z, A+ V/ Y; f' B# q% @- Y
. {- h; E' g! a5 {function bmi(weight, height) {
* P+ _! k! u! o7 O! l0 g$ J% s# }: k6 m
bmindx=weight/eval(height*height);
. f" t! p2 k1 v- L# u$ K: W& g, C+ h% g8 E& I ^# J) f. z) d1 [0 M
return bmindx;
D6 O. E2 t$ }2 t E5 n% O
2 B" a7 [6 J R' e}0 o2 [. ]8 P* i5 j
1 a' C, I6 j7 U# h2 H( A P
function checkform(form) {- I7 C- s3 q; q( t
- j1 P1 u5 E' d. P) \
if (form.weight.value==null||form.weight.value.length==0 7 z. R; E7 |9 |* r1 T& x
( f) |: p9 v* c
|| form.height.value==null||form.height.value.length==0){
6 C( Z- T' h0 s" }* ^: B7 m4 A# O! U3 c9 m# i5 N
alert("\nPlease complete the form first");
8 [6 B' K8 P9 m6 h! _- V7 ^2 Z3 _
return false;
/ M9 h4 K% h8 |, v3 ^+ z
; S0 T2 Z) p5 y# B }/ I i: ]1 K! u$ b
/ `& g4 A2 m: R9 W( r8 N else if (parseFloat(form.height.value) <= 0||
& U% o( @3 _' E3 k2 d9 h: Q/ X+ h; S6 C$ H% }- L" d' N
parseFloat(form.height.value) >=500||
7 u9 f7 z" j) |7 u/ G, n/ _0 w1 c5 S
parseFloat(form.weight.value) <= 0||
# g7 D: c7 j& d$ d v: a |' m% ~/ S2 s t. C9 S2 Y8 a( o0 f
parseFloat(form.weight.value) >=500){ {1 O/ H" T1 y5 {1 q/ [) ]$ D
I4 m8 z& I3 y! }, l2 f alert("\nReally know what you're doing? \nPlease enter values again. \nWeight in kilos and \nheight in cm");
; a+ d3 i$ Y+ {' D8 v/ B* a; M4 ]
7 P, A4 d; I/ W/ U' v* j/ } o ClearForm(form);. C: Q! p9 |7 @
; x) M% x! x U return false;
) c. `; K, K$ m7 f7 s6 ] `: [! d5 C8 P' s; X1 K1 p
}
8 p! q" w- O G" o. U* u$ X9 X0 t* a; I% [
return true;
$ y) \- D2 x1 v; k, p" X1 b* m% N& [# a5 e; e2 E
}
; c. G/ i( L9 l9 d' z( [
, H4 ?1 [; p8 dfunction computeform(form) {
! B4 u% ?, [ a1 L4 o. ?& m
7 \# @9 m) q; l+ I7 p C. d. ~4 F if (checkform(form)) {# G& V5 E/ x& Z ]' c) S9 {
( e6 a9 _* F3 l6 h( I
yourbmi=Math.round(bmi(form.weight.value, form.height.value/100));5 J8 Y U! s# w2 f0 c) Q8 t
) [. o! B: @+ I6 U! Z form.bmi.value=yourbmi;; a: C( z! R* I1 d" T# d6 e! B1 k) U
c6 J8 e) c/ W8 |. C' V if (yourbmi >30) {
8 R* H1 }" U7 i) m, U
" d7 x% z" M* v( u! t% g form.my_comment.value="不要在闹了!!!";
( \, c; ^$ l! X- ^8 n1 f7 ^8 F/ w8 ] s7 n; f) C/ x
}
6 R: E# L* h ^$ v0 x; z
( j+ f+ P/ |& W( M/ f# a8 N else if (yourbmi >28 && yourbmi <=30) {7 z4 h: S6 A# X* x; f: t
2 R5 R) F3 n4 ]5 @/ ~1 A; u% u form.my_comment.value="您是猪吗?";
3 p8 a$ x: ^7 U& P
% Y2 V+ t- w9 q6 | }; a) i! L( G6 W9 d* H) i* [# o
& h+ s' E2 F, V$ |8 Y
else if (yourbmi >23 && yourbmi <=28) {- F% X9 J0 ?+ l9 \1 C) N
& @# a' Z K* F8 d6 m
form.my_comment.value="两头猪也没有你重吧?";& Q m8 ]: M( A/ C9 J; B
1 c1 _( f/ B% R
}
. ^. _( i/ F+ c- G: o! R" O% y( M0 G! G$ j
else if (yourbmi >21 && yourbmi <=23) {# ^) k: Q6 v7 J O6 E! M
/ E6 v$ o! \- `) d5 b9 J form.my_comment.value="您现在是偏胖,应该注意饮食!";. D& l2 q: P5 [" h% b% b, B4 }
3 h( }+ V& Z. \3 i2 _) h }
6 ?; H% G1 U& G+ V3 N
6 C4 b6 P) c4 A# G f4 l else if (yourbmi >=19 && yourbmi <=21) {5 S3 C+ j3 Y+ A) A4 A6 E& S
2 f; o5 e3 ^5 j7 f
form.my_comment.value="哇!!!您太苗条了! 是标准身材";7 G9 D# j' ^1 \/ \" l$ X# \% s
6 [6 m" `4 ]& `
}
/ ]9 j; k5 H1 [$ e q# p. m+ X
- M9 Z$ s5 E6 [1 ^8 Z" Q else if (yourbmi >=18 && yourbmi <19) {% M- ?8 c9 V- v$ G" C
8 V3 R) Z3 U# Z) R9 Q; I- q form.my_comment.value="您是不是营养不良?????";
6 p* [$ n9 Q+ k: j. C- K. j
- t* r' K& Q- A% }" R6 _. U# ? }
: D4 I/ T S& u. Z, T
# V9 U4 V$ b( ^" l W q+ O else if (yourbmi >=17 && yourbmi <18) {- d/ L$ _; R* k9 P4 z- J/ L
! M+ c$ a) l, V4 {% Y
form.my_comment.value="这个不是骨头吗????";: t2 w' V3 h6 [# D0 y
- E$ S8 D. c H) t8 n2 R2 x }, E. j/ @ @& V, F7 c
$ @' w( g' |( f8 N R4 l' ^. y else if (yourbmi <17) {9 ]( s* L. C; i) s
) d* K$ F: ^9 B+ K* Y
form.my_comment.value="按照生物学来说这种生物是不能生存的";
* L Q! h. A: y2 `/ @$ }
/ C9 D: `, |8 f0 c4 P }; T2 ]* f' J( y! m& j
& l2 R# C/ r E3 u/ ?7 Q Y* A }
- I" z3 k$ Q# f( U/ [) F( q) H/ F% L1 j$ [
return;
" ?- A( n5 C0 @! {: x3 O$ {: t% B9 ]8 l/ A& K3 i! o1 n4 C
}
& {7 P) v0 P0 u' h' ^, Q) h4 L
4 ]% r1 |& Q5 J) I/ k/ W // -- done hiding from old browsers -->
2 f5 P$ X5 G) @3 |( p/ ?" _2 J. ^6 i* Z# P5 p. w. F
% G7 Y3 m9 c4 W4 z
. {" h, `8 T* E# L! \% [
2 i( E2 _' Y5 Q6 V! U/ ?</script>( `# t1 D6 a& ?7 x7 m; ?% \
G8 T3 x f6 w& n
3 S4 `4 J) E4 S6 t- [
<form NAME="BMI" method="POST">& g9 K9 _; k, Y' ~* g5 K! {. ^9 E
<table border="1">* U) D8 H) ^3 R. O) z$ K
<tr>( I S) @% ?7 [5 ~1 ~
<td><font color="red"><div align="center"><center><p>体重</font> (kg)</td>
; y6 T" t) ?5 l5 z6 n <td align="center"><font color="red"><div align="center"><center><p>身高</font>(cm)</td>2 t# G* u( G, F. N ^5 Y* k j: Z
<td align="center"><font color="blue"><div align="center"><center><p>健康值</font></td>
* _" X3 @% U" ]1 A0 G1 P1 h; {4 G <td align="center"><font color="blue"><div align="center"><center><p>电脑对您的评价</font></td>
9 ~% n0 T" R+ H8 p0 Y+ v </tr>
7 o) m7 c) y) y8 I! [! ^ <tr align="center">, ]* ]- g' x/ j$ C1 z
<td><input TYPE="TEXT" NAME="weight" SIZE="6" onFocus="this.form.weight.value=''"></td>
4 h4 e$ _/ E$ c- Q! o, n <td><input TYPE="TEXT" NAME="height" SIZE="6" onFocus="this.form.height.value=''"></td>
9 s! K/ `9 t, r1 L G <td><input TYPE="TEXT" NAME="bmi" SIZE="5"></td>
& y+ I$ Y$ }8 Y) [ <td><input TYPE="TEXT" NAME="my_comment" size="40"></td>
a- ~' O3 m# n4 S </tr>
3 g X' N5 N+ S- [ </table>. Y, \( ?/ J6 u9 P* N
<div align="center"><center><p><input TYPE="button" VALUE="确定"
+ L& u1 v# @3 Z+ p7 G onClick="computeform(this.form)"> <input TYPE="reset" VALUE="取消"- u: {4 R* T, ]# n
onClick="ClearForm(this.form)"> </p>/ |# q* Q/ k3 I3 Z" ?. P
</center></div>3 O) ?! X/ k2 n+ o: `* ~2 _
</form> |
|