Я бы порекомендовал этот способ:
document.getElementsByTagName("inputdate")[0].setAttribute("readonly", "readonly");
Как вы, вероятно, можете сказать, он настроен только для чтения, поэтому больше нельзя писать во входных данных, но они все равно могут копировать текст, еслинеобходимо.