哆哆 发表于 2013-5-19 22:56 + ]8 j2 _* L2 c4 @0 t
我目前还没遇到这种情况& R! Y6 G7 r& ]
这种情况应该是其安全考虑,编程的时候过滤了特殊符号5 P3 ^2 j- \! }
不过我想,如果是这种情况, ... / a v, u* ~" w5 d6 R- }
roboform教程写到大小写敏感,如果字段名包含这些 (, . - ! ?)特殊字符,robo会先移除这些特殊字符再进行匹配。上面的abc_d,移除后就是abc d这样子了,按理应该可以匹配到的。
! f" y$ r# ]% B+ w现在问题是表单上有多个select控件时,如年月日三个select控件,
7 C. @6 T0 R: x6 Z, r
" x# o& ]; q* R6 }& o9 T
只能自动填写第一个,后面的月、日不能自动填写。
5 f& ]9 _ F4 }3 T# u T下面是对应的HTML代码,我想字段名应该没填错吧,年月日三个字段名分别是bday_y,bday_m,bday_d- <select name='bday_y' class='select'>
) r6 P2 q; B8 [, ~ - <option value=''>Year</option>' i4 q% L1 x& i6 ]
- <option value='2013'>2013</option>
# c7 L0 z5 x( [. N) h( T+ X. X) s - <option value='2012'>2012</option>
/ V0 `8 X0 o. |2 ]6 m4 R - <option value='2011'>2011</option>
; ~/ a$ Q: s! u+ s8 r( W - <option value='2010'>2010</option>
: l. e( d' {4 d0 o% \/ { - <option value='2009'>2009</option>. q! ?. k3 ~# |+ \) Y# M4 Q( n
- <option value='2008'>2008</option>! ]& U' I& B r d1 @7 K2 N
- <option value='2007'>2007</option>, F# ^% q8 q# Y. y8 N3 f4 [5 V+ i
- <option value='2006'>2006</option>+ A& E7 s* X' c
- <option value='2005'>2005</option>
$ R# q- e$ q0 ^- P8 T4 G5 C - <option value='2004'>2004</option>
1 b5 A9 u8 W& R! s/ q - <option value='2003'>2003</option>
. {/ E- _* e2 P: R( K - <option value='2002'>2002</option>, u7 k* R; u d" p5 o9 |, z
- <option value='2001'>2001</option>4 W: k5 u. U- l. D* w
- <option value='2000'>2000</option>
5 D0 G, O/ Y p1 w - <option value='1999'>1999</option>
& L! c; P6 Q, N# X/ h! o3 M( S - <option value='1998'>1998</option>% t% N4 p9 j7 A* }, M6 q
- <option value='1997'>1997</option>8 J3 \. `0 n# [; H9 Q0 N
- <option value='1996'>1996</option>; I5 }3 A8 l% |; F
- <option value='1995'>1995</option>
7 p) H* h1 Z% B( x7 m8 j, ?. t# Z - <option value='1994'>1994</option>
7 c* A% q3 v4 B - <option value='1993'>1993</option>6 m' {% ]# V9 r4 L v% E& C ]
- <option value='1992'>1992</option>/ ?4 i! E6 O* v: Q
- <option value='1991'>1991</option>% b( Z: T$ V% n1 O3 K( W
- <option value='1990'>1990</option>
& i4 a8 t2 X4 v9 w, d - <option value='1989'>1989</option> D' _4 E+ A# Z, U0 @
- <option value='1988'>1988</option>( M1 v/ M2 @) j; Y
- <option value='1987'>1987</option>
( M) h9 @6 a6 j) j( q" J - <option value='1986'>1986</option>
4 q4 b6 Z$ F0 j& c' p# a% h- D# L - <option value='1985'>1985</option>
6 K/ z ]7 G8 K/ J! a6 V - <option value='1984'>1984</option>
9 t0 q: t6 c/ C& T - <option value='1983'>1983</option>
0 |2 [8 {1 d' K- h - <option value='1982'>1982</option>
. k' Y" H g: n1 `1 Y9 P. ~ - <option value='1981'>1981</option>& A3 c2 o0 T, x) C" l
- <option value='1980'>1980</option>. @7 T4 \ o" \
- <option value='1979'>1979</option>
( M% o! c; o- j0 K$ V - <option value='1978'>1978</option>! j7 P$ j; p8 s. M
- <option value='1977'>1977</option>8 h" x/ o1 z% E9 L d& v7 F: W
- <option value='1976'>1976</option>
9 v: d3 j& S7 j" l6 y - <option value='1975'>1975</option>
; e9 g! o7 ]* g - <option value='1974' selected='selected'>1974</option>
$ O) y5 ^( I4 C" X. I - <option value='1973'>1973</option> U9 H) \+ n4 W& f& C' @' I
- <option value='1972'>1972</option>
, y1 K: {% f0 `! y - <option value='1971'>1971</option>; d4 I& j# y, u
- <option value='1970'>1970</option>: {$ U8 v6 \9 e- F6 U" G
- <option value='1969'>1969</option>7 i, q$ T' `4 C$ j6 y
- <option value='1968'>1968</option>8 I" [" _- U' c( p3 w) P: r6 V% ?$ M
- <option value='1967'>1967</option>
2 d- ^( D" R. C6 P* d% S - <option value='1966'>1966</option>, g$ U: {; H& D
- <option value='1965'>1965</option>
/ o; a. v7 D$ y& v/ r( f% G/ r - <option value='1964'>1964</option>
# B+ ~" k% H# Z9 ~4 z' R - <option value='1963'>1963</option>
4 n' K X+ @1 U - <option value='1962'>1962</option>2 W. S$ c/ C9 h# O
- <option value='1961'>1961</option>8 ?" X6 ?: e; x! T! z7 p
- <option value='1960'>1960</option>5 ~7 I7 u9 f8 h9 H
- <option value='1959'>1959</option>, K0 G# P' H, q' q; L# A
- <option value='1958'>1958</option>
1 ? m2 O* P( q - <option value='1957'>1957</option>
7 Q R2 z+ M G$ k - <option value='1956'>1956</option>
- J5 X* ]- b8 [# v2 y7 K8 b! G- \4 y - <option value='1955'>1955</option>
& e( ^! X* N& X: O" O: e) { - <option value='1954'>1954</option>
$ S$ r+ f6 D) w; S - <option value='1953'>1953</option>2 i! K. @8 } G1 T: x; F8 ~
- <option value='1952'>1952</option>5 N! O9 E0 o; `/ H: D2 Y
- <option value='1951'>1951</option>" G8 E5 N j- D5 p5 j. E
- <option value='1950'>1950</option>
7 k3 x. Q7 `3 R; R - <option value='1949'>1949</option>3 G7 T; Q, ~; k, q& r
- <option value='1948'>1948</option>* v6 _" a8 a" N
- <option value='1947'>1947</option>
3 x- @3 f. }' P - <option value='1946'>1946</option>+ n! o1 b( e; A6 Y; {, B
- <option value='1945'>1945</option>
4 \* V# b: r) V: \( L/ D - <option value='1944'>1944</option>
" r% z. i5 l+ h6 r3 s - <option value='1943'>1943</option>
' a- f! v2 y( ~2 d - <option value='1942'>1942</option> j! D! N+ E0 S" b0 B" D
- <option value='1941'>1941</option>1 J. y6 x0 z1 ~
- <option value='1940'>1940</option>- ^6 w- p7 G- b' o
- <option value='1939'>1939</option>
3 o1 u% X1 T R' K9 F( U - <option value='1938'>1938</option>
) p7 J, ^' Y8 ^4 ^5 s b* B0 B - <option value='1937'>1937</option>
. E2 ]: {6 H6 R9 Q: `* N - <option value='1936'>1936</option>
5 i. w2 c5 \* M - <option value='1935'>1935</option>: k& c6 J7 |% y! }' c# E+ n
- <option value='1934'>1934</option>' W: _2 B+ W6 C* M& Q" u
- <option value='1933'>1933</option>
/ v# s; w4 N T3 n1 Y. W0 J - <option value='1932'>1932</option>
# l' P. N. f2 h, Y- _ - <option value='1931'>1931</option>
% ^; v* i8 K( C9 Q - <option value='1930'>1930</option>
3 [9 U/ s# N z" ` - <option value='1929'>1929</option>
* e# h, e R: v. }/ @1 [; Z - <option value='1928'>1928</option>
8 [* L2 ~! L# Y& n) I - <option value='1927'>1927</option>
- `2 f; ^9 x2 E5 h$ [$ n - <option value='1926'>1926</option>1 i7 z" l. N4 l) ^
- <option value='1925'>1925</option>
- M7 A' g( j3 L3 z- K) B+ ~ - <option value='1924'>1924</option>! w" h) U ~( i. W( r1 U
- <option value='1923'>1923</option>
% S8 T& p' V7 F5 w) l6 R - <option value='1922'>1922</option>$ V7 O# _: }0 _0 u
- <option value='1921'>1921</option>/ L: k4 L) \( _, S
- <option value='1920'>1920</option>
0 ^1 [* B6 D2 Y9 w6 t+ q4 J" O - <option value='1919'>1919</option>2 w' C. o/ Q' K& }5 J
- <option value='1918'>1918</option>
, P' U. C% H0 x1 y+ I - <option value='1917'>1917</option>
0 W; e- D! [: H4 O - <option value='1916'>1916</option># U4 k' p0 y! x Z
- <option value='1915'>1915</option>
4 h$ }" r; z* g9 {9 O" T9 ] - <option value='1914'>1914</option>
a! S9 F2 L1 U! X- ^8 U+ k - <option value='1913'>1913</option>
2 |; l) f& T x7 C - <option value='1912'>1912</option>
; A; }9 M4 j: t, X4 j/ i - <option value='1911'>1911</option>
; W: ~) y3 _7 d% S8 I/ ^ w n - <option value='1910'>1910</option>
" G. R" r* V% `; |2 b- `/ \# _ - <option value='1909'>1909</option>
& t; X, b* y5 v+ j - <option value='1908'>1908</option>$ S6 W# x3 p( z9 R8 Y V* @
- <option value='1907'>1907</option>4 W, L& M( j3 D4 c, d
- <option value='1906'>1906</option>
$ h5 y* Y; P; Q! a* m7 T, u, ~ - <option value='1905'>1905</option>0 I8 v! r8 R; p, g- m' W) t4 X
- </select>
7 ?" _% r0 _: n e; {7 p2 X/ a3 F - <select name='bday_m' class='select'>
; C, E9 x" t' s" ? - <option value=''>Month</option>: |/ {5 x/ t2 x0 \& L& v; a: O
- <option value='01'>January</option>
2 F+ Z" u1 j" h0 Z' M: g% I2 w - <option value='02'>February</option>
+ e3 Y3 t% d% k1 u& G - <option value='03'>March</option>
4 Q/ w- v5 ?* u( e - <option value='04'>April</option>" |5 O6 y# \/ {4 t) X
- <option value='05'>May</option>
6 R7 R( G+ {% E8 H - <option value='06'>June</option>
2 H3 e9 o8 Y$ X; `1 R - <option value='07'>July</option>
( w& z# O5 m) J6 F1 ]& T - <option value='08' selected='selected'>August</option>0 J' p3 `* t- n/ M* J4 k
- <option value='09'>September</option>
$ o1 G2 ~5 ]( k - <option value='10'>October</option>' ?6 Z4 u# `6 X9 a* J
- <option value='11'>November</option>1 ?+ ]% A/ U7 D4 ^9 Z
- <option value='12'>December</option>0 _& t6 `5 m0 j/ _
- </select>
1 A( N0 x. {- M2 Y* z3 W/ [& t5 q1 e - <select name='bday_d' class='select'>
( v2 `9 I3 D6 K$ @0 G+ b" [ - <option value=''>Day</option>4 ^2 x/ P) ]1 s$ ~- Q- s. p
- <option value='31'>31</option>
" q6 w( h8 ~- }$ u - <option value='30'>30</option>
2 z: j/ J. R% u1 P& |1 \- m+ C - <option value='29'>29</option>
5 [' V9 J0 f. }1 v- `. I* L( D- m& h - <option value='28'>28</option>
$ m) V; t! l0 W. p - <option value='27'>27</option>
4 Y) O2 ]/ Z+ B+ ]! N - <option value='26'>26</option>
3 I* B' Z8 r: P& G - <option value='25'>25</option>
) u3 p! b7 D+ U) e1 ^- F - <option value='24'>24</option>
5 m/ h) [+ X5 u9 k4 O - <option value='23'>23</option>
2 i7 w( W9 D! e# _/ A, m - <option value='22'>22</option>9 d0 h8 o. M' o" G$ q$ \5 v" R0 T
- <option value='21'>21</option>
, O! A3 K, j; C6 b - <option value='20'>20</option>" W9 o5 b9 K, \! E
- <option value='19'>19</option>$ y9 y+ _: T# h0 N+ I
- <option value='18' selected='selected'>18</option>
6 e3 Y6 g3 @. z# } - <option value='17'>17</option>
. B0 e8 i4 Q2 [ - <option value='16'>16</option>" `1 Q) D+ |* O3 y2 I
- <option value='15'>15</option>2 Y, \$ i: z0 H1 J; J* J
- <option value='14'>14</option>
7 o# `2 J( m/ i% D - <option value='13'>13</option>
?3 @; J$ R9 ]+ B5 L+ x2 M4 \ - <option value='12'>12</option>
! K& q/ x) R3 l. n - <option value='11'>11</option>; }: {, k/ j S
- <option value='10'>10</option>
' V4 E9 `1 s Y2 K: `" y' p1 g$ V$ P - <option value='9'>9</option>
/ C. h3 e+ Z+ a0 M - <option value='8'>8</option>
& Q& m& `1 V* F n4 c j - <option value='7'>7</option>, |5 S4 v4 u6 `) K* Y6 M: b
- <option value='6'>6</option>
7 Q- k1 {/ ]& I+ G7 b: n - <option value='5'>5</option>
, V \+ h! Z) Y4 l7 U2 s4 ^ - <option value='4'>4</option>6 l; A4 i& m( Q7 G$ P
- <option value='3'>3</option>
6 p2 x# y+ E3 v6 H( u; }" ] - <option value='2'>2</option>
$ d- @7 w7 T2 D5 _ - <option value='1'>1</option>& d; U0 c5 r6 e: K4 V- @# m# t9 ~
- </select>
复制代码 |