Bootstrap Datepicker (avoid text input or restrict manual input)

AnimaSola picture AnimaSola · Nov 19, 2012 · Viewed 48.5k times · Source

Here is my website: http://splash.inting.org/wp/

I currently use the Bootstrap Datepicker (range branch) for my Call Date field and it's been great.

Although I have 2 Problems:

1) You can manually enter strings in the input field. This is weird since the original by eyecon disallowed it by entering the current date whenever you enter non-date values. I tried the readonly attribute and it doesn't seem to work because it won't allow you to select any date.

2) I limited the date input choices to Tuesdays and Thursdays by modifying an answer in another post. Upon loading the datepicker, the default date chosen is the current date, which can be any other day of the week. I want to avoid this and have only either Tuesdays or Thursdays selected.

Answer

ogborstad picture ogborstad · Feb 23, 2015

Override the key events on the input control.

<input onkeydown="return false" ... />