Показать сообщение отдельно
  #6 (permalink)  
Старый 12.01.2018, 18:47
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

pozitiv4ek,
Сообщение от pozitiv4ek
нужно только первую сделать заглавной
<input type="text" />
<script type='text/javascript'>
document.querySelector('input').addEventListener('keyup',function(){
	setCapitalLetter(this.value, this)
});
function setCapitalLetter(Val,Obj){
	Obj.value  =  Val[0].toUpperCase() + Val.substr(1).toLowerCase() ;
};
</script>

Сообщение от pozitiv4ek
мне нужно вынести весь js код в отдельный файл
ну и выносите - в чем проблема?

Если будете подключать внешний скрипт в разделе head страницы, то js-код в файле нужно обернуть в
function ready() {
       // здесь ваш код
  }

  document.addEventListener("DOMContentLoaded", ready);

Последний раз редактировалось Dilettante_Pro, 12.01.2018 в 18:54.
Ответить с цитированием