马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?註冊
x
7 M) q8 C& A u
<script LANGUAGE="JAVASCRIPT">) F2 {/ L6 t1 D6 H
, {! f* M' L: n7 O( }3 k, g
<!-- hide this script tag's contents from old browsers
0 U& v3 ]& K; ^" A
7 U: t+ x6 h! Z2 y2 `5 mfunction ClearForm(form){ ?2 L. z+ U/ ?& z5 X4 F# m) J7 n
: v7 ]9 I6 E& {: l5 Y6 k4 G4 u form.weight.value = "";
6 [: a9 j$ w! |8 l7 z) t& |6 T# g9 @
form.height.value = "";9 I" O5 p/ w8 H
9 p. w. Y. j. i: Y1 Q/ e$ Q3 i! z$ V form.bmi.value = "";- F% x( x" w- O9 j+ n
( r" y5 y5 S' {' U! B& G( A
form.my_comment.value = "";
+ k; @6 |5 [ ?( C8 M
7 G. c" s' R. A4 F0 q. `}* n0 f( G2 n- a* t& o9 o6 a8 W5 J
: Y, }, m1 y r
+ p' ]" {% p2 @# `* J
; P9 l Q2 {& B! N0 _+ m! p
function bmi(weight, height) {
3 B6 l6 z# t* q7 Y2 N. P5 f
$ j0 y6 M- E) S8 N0 G6 s bmindx=weight/eval(height*height);! o5 `& P; N- \5 \1 m
7 n& z/ I# W4 q g3 ` return bmindx; w" {: h9 K. g" B& S( A
5 M' F* }) X2 L6 x- k q}( v& J/ D: |5 C9 ?8 ?7 O
' j: w( o1 s3 I( g* S1 N4 F. s
function checkform(form) {( z8 l5 W0 _( G& K* I" k
" W" i6 \' j7 M0 u5 j' }% [
if (form.weight.value==null||form.weight.value.length==0 2 r* {; c; Y; F1 i9 w
3 [. x2 I) y6 |9 b1 `
|| form.height.value==null||form.height.value.length==0){
( I X' A- v) f& y: Y8 Y) ]9 Y4 |/ C j' l
alert("\nPlease complete the form first");; z4 T- r! M; }6 Z" S9 f
/ d& O7 g: o* j( [0 t3 e- |6 D return false;
; D" N9 y( w: v7 U4 Y( G4 K" j6 E, o2 \% g: h+ |/ L* T9 D
}
`% a; w: a# b9 K* S$ n/ d# ^
" u* N; X2 Z4 z# G% q1 G% o. s. v else if (parseFloat(form.height.value) <= 0||
$ Y1 _ L3 j9 u2 y) n
7 m. U: h& l3 C3 e parseFloat(form.height.value) >=500||
7 Y$ v N5 o8 {0 i- [3 A6 g. n2 R+ D0 X( p
parseFloat(form.weight.value) <= 0||5 b9 a8 D$ z, H# A/ P" S
% @: S' E% r: I3 ?* b3 }; _ parseFloat(form.weight.value) >=500){
+ Y, ]" j$ @8 `( w
3 d7 L, S: s+ {6 h0 Z alert("\nReally know what you're doing? \nPlease enter values again. \nWeight in kilos and \nheight in cm");
1 E0 a) ?' F+ f( k0 i1 q8 ^6 p+ c. F
: d0 G. ?( H+ h7 A7 C3 y& L ClearForm(form);) M. l5 d6 n" ~% w
E& Y9 `: h+ W2 R, E- Y" L
return false;
6 X) G/ F, W; x- G
1 ]/ u* M: N- `8 X2 Y }5 `: k$ _) ?8 d' b
- y% z! a: m; ^- a8 G
return true;
# k: W" D4 H" s5 \) i' U3 F3 ?( e
}# U* }1 K! o( E+ x3 h5 ~: i
( t" G V6 r* ^7 f1 C
function computeform(form) {1 [' L, d: t) E) i, m* m
3 f" c( D9 H' T2 m if (checkform(form)) {
9 I$ }) c7 ~! {* z$ ^- f* ^, M5 C; {+ |) t- k" r
yourbmi=Math.round(bmi(form.weight.value, form.height.value/100));
7 I) A$ ], o- {0 B
2 b# l- ^* R% |2 @) d' T" G! Z5 y! D form.bmi.value=yourbmi;
9 ~/ z5 m2 n7 J% |' j' w! ^& ^. F* Q7 p
if (yourbmi >30) {7 i: [) G @6 V5 f' Q0 M
. o& l6 f% \( }. _- G
form.my_comment.value="不要在闹了!!!";9 a3 X' j8 V' L$ `
! Q4 L+ ^$ h& U7 O
} H& R, `/ X1 c8 L. F3 j9 s
( q" X" n- }3 `' q C8 k else if (yourbmi >28 && yourbmi <=30) {
1 E" J- W; f' D# I m i- ^4 b: g1 W1 v0 p
form.my_comment.value="您是猪吗?";
% v. D$ P) B7 m4 s$ R6 M
/ I! ~& S' _2 B& u4 H' u) E, X% ~) I2 d }* Q4 n+ G& c4 M" Z; l
2 ^9 t( d; j1 u* V9 S* p$ H* ^ else if (yourbmi >23 && yourbmi <=28) {* Z7 @& f) Y% C6 q/ L8 c* w
: C* X5 Z* |3 t( p
form.my_comment.value="两头猪也没有你重吧?";& H6 Q1 `7 `8 y+ Z
- U9 H0 t: f3 a* a4 S& H }
! c+ y5 x# e& i: A
2 q3 ?' g, W+ Q( l& P4 W( @ else if (yourbmi >21 && yourbmi <=23) {( g6 ?( c6 n0 h! e! k4 a3 w
( @6 t- m) ^: c* u* A
form.my_comment.value="您现在是偏胖,应该注意饮食!";
% L; l5 _" a5 ~3 q+ V( O/ D- m% N8 m" I) H* p) ^
}
2 E" i8 x; s5 Z" ~; n7 l% y
5 O7 Q4 h2 r3 o% |* j# k- Z else if (yourbmi >=19 && yourbmi <=21) {
5 K0 X0 w: c# Z: C/ c& ], T; W; v! p
- ?* Y; y4 L' ~ form.my_comment.value="哇!!!您太苗条了! 是标准身材";
5 w6 [( j) E9 G: Z
5 x& c1 u3 ^% K' b: L! q, L. S+ p0 ` }0 d, z# G! g3 N. F3 Z
* Z' M) @% E1 A* G
else if (yourbmi >=18 && yourbmi <19) {6 I) k$ B; B* G" D$ ~
) u( }: r$ s5 z6 D& E0 o form.my_comment.value="您是不是营养不良?????";
. m3 i) ~" W& |9 w1 V* ]9 t" l9 J# s; `7 A& w7 F# J
}- G3 C# N! C. z% o
7 z2 {+ G. ]% [! p8 Y
else if (yourbmi >=17 && yourbmi <18) {$ Q- P! [" I" V/ y" @6 a* H
, k+ I5 ]5 ~/ R. E \
form.my_comment.value="这个不是骨头吗????";* a8 v; f4 b( J' w
5 l: R! \: t b E* b2 z x }3 M6 b. p# j* ^+ h
; _+ i @" x" \/ [- V# l9 t) ?8 G else if (yourbmi <17) {
9 U7 t7 S# _4 e, T8 ]( {9 v9 n, f
form.my_comment.value="按照生物学来说这种生物是不能生存的";6 v$ [' x8 t6 X# y5 f& `
; v7 `- K. q' j& g# p& K: I: g
}
8 @6 H7 Z. l9 w& C1 S" v! [. ?0 u F1 [2 [5 a" n% o* C- J
}$ w3 A1 f, G [7 t
; M3 Z [) e5 E2 o6 Y return;1 @0 Y" A# w+ }3 w" D/ ~ v2 z
$ W' z0 J L6 g. r2 q8 s2 y' l6 L}
/ b' K/ i, W, N. i [2 [
: a& d3 V9 Z1 q, `5 i* e0 t // -- done hiding from old browsers --> f# g r; |. c8 Z; \
! J/ z; j- x3 N2 h$ V- X0 x& C' E
/ n+ v# R# ]" H6 J w6 R
/ p# @5 i5 l+ U N& s' D& W
</script>
$ O7 D9 H4 b5 f/ K: N7 `
) i6 ]$ Z! p0 n+ t4 e: a9 o* @* f' x6 b4 {
<form NAME="BMI" method="POST">
! `) `& F( |& b% y3 b0 p. i <table border="1">
6 P3 t9 e: D. }( |. m <tr>
& N& j8 d+ a* `7 x' m9 Z# n$ `4 F <td><font color="red"><div align="center"><center><p>体重</font> (kg)</td>2 Y' C0 c' g' ?" K8 A
<td align="center"><font color="red"><div align="center"><center><p>身高</font>(cm)</td>
; Y, ]0 k. s+ g <td align="center"><font color="blue"><div align="center"><center><p>健康值</font></td>
7 |7 w4 d9 Q0 `" q1 P# t <td align="center"><font color="blue"><div align="center"><center><p>电脑对您的评价</font></td>, X6 \- Y, J. g- y
</tr>( J8 |- J7 z) F( y1 i2 t
<tr align="center">, S0 Y8 T6 \% p8 F4 d! C. R
<td><input TYPE="TEXT" NAME="weight" SIZE="6" onFocus="this.form.weight.value=''"></td>
; H6 T ]: D2 ]) V <td><input TYPE="TEXT" NAME="height" SIZE="6" onFocus="this.form.height.value=''"></td>1 ^' R0 X& }( R* x6 j0 N
<td><input TYPE="TEXT" NAME="bmi" SIZE="5"></td>1 W6 J* F# P5 }7 ~; P: P6 ]
<td><input TYPE="TEXT" NAME="my_comment" size="40"></td>
$ L5 z% u W: T </tr>
- l0 {8 R: p6 R' s) z9 s$ v </table>, R8 ?# Y0 l. z' V, r) i
<div align="center"><center><p><input TYPE="button" VALUE="确定"
: u* R4 O8 ~" Y onClick="computeform(this.form)"> <input TYPE="reset" VALUE="取消"% X; S' ^- }1 l2 c
onClick="ClearForm(this.form)"> </p>* `, o; w( D; i( t c/ ?) G+ n
</center></div>0 o: z _: l$ T& x9 ]# M2 c$ \/ M
</form> |
|