Em Andamento

Javascript auto-complete text box

Situation: Your html data collection form contains a single text field named 'title', into which users would type 'Mr.', 'Mrs.', 'Dr.', etc. as appropriate for the current customer. Although functional, this field allows for many mistakes in spelling and/or formatting, which your program can avoid. Task: To improve the functionality of this form, use the list of common titles below, and write javascript code that will match a user's keystrokes to the most appropriate list entry and place that match in the text box, but which would also allow users to type their own values into the field. That is, as the user types, the text box is auto-completed with the first list value which matches what the user has typed so far; if no matches are found, the user's keystrokes are entered directly. Notice that the matching is case-insensitive; also notice that this solution should only involve a single html text box widget (you may not incorporate other text boxes, select lists, buttons, etc.). Consider these examples: ------------------- Example keystrokes: 'm' result: 'Mr.' (first list item beginning with 'm' is 'Mr.') ------------------- Example keystrokes: 'mr' result: 'Mr.' (first list item beginning with 'mr' is 'Mr.') ------------------- Example keystrokes: 'mrs' result: 'Mrs.' (first list item beginning with 'mrs' is 'Mrs.') ------------------- Example keystrokes: 'mi' result: 'Miss' (first list item beginning with 'mi' is 'Miss') ------------------- Example keystrokes: 'Mme.' result: 'Mme.' (no list item beginning with 'Mme.', so enter as typed) Use this list of common titles: 'Mr.','Mrs.','Ms.','Miss','Dr.','Prof.','Rev.'

## Deliverables

1) Complete and fully-functional working program(s) in the form of an html file, with complete source code of all work done (included Javascript files, etc.)

2) Exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Required: Internet Explorer 5.0+ Also preferred: Netscape 5.0+, Opera 7+

Habilidades: Engenharia, Javascript, MySQL, PHP, Arquitetura de software, Teste de Software, Hospedagem Web, Gestão de Site , Teste de Website

Ver mais: what is data entry keystrokes, what are data entry keystrokes, text coder, php data entry form example, miss typed, entry widget, dr first, data entry keystrokes, complete solution, data entry form types, mrs, task javascript php, form auto entry php, php html text, php miss, preferred javascript, javascript entry, customer collection form, required field javascript, javascript write, javascript user type, javascript html result, javascript required field, auto data entry php program, auto select field php

Acerca do Empregador:
( 23 comentários ) United States

ID do Projeto: #3066077

Premiar a:

3abso

See private message.

$12 USD em 2 dias
(7 Avaliações)
1.3

7 freelancers estão ofertando em média $11 para este trabalho

sonicmediavw

See private message.

$17 USD in 2 dias
(23 Comentários)
4.4
eugenenikanorov

See private message.

$6.8 USD in 2 dias
(12 Comentários)
3.6
team24softw

See private message.

$4.25 USD in 2 dias
(12 Comentários)
3.6
always99vw

See private message.

$14.45 USD in 2 dias
(22 Comentários)
3.4
opdsoft

See private message.

$10.2 USD in 2 dias
(10 Comentários)
2.2
krackjack

See private message.

$12.75 USD in 2 dias
(0 Comentários)
0.0