2013-03-19 3 views
0

Могу ли я создать текстовое поле с javascript, а затем onclick, передать функцию с аргументом? ниже закомментирована линия является проблемаСоздать форму w/javascript и передать переменную функции

var inputBox = document.createElement("input"); 

inputBox.staff = project.staff[j].name; 
inputBox.defaultValue = inputBox.staff; 
inputBox.onchange = changeHours; 

//inputBox.onclick = selectText(this); 

ответ

3
inputBox.onclick=function(argument){ 
    selectText(this); 
}; 
+0

@ user2164017 свою работу для вас или нет? –

0

Просто установите onclick с функцией, которую вы хотите.

var inputBox = document.createElement("input"); 

inputBox.staff = project.staff[j].name; 
inputBox.defaultValue = inputBox.staff; 
inputBox.onchange = changeHours; 
inputBox.onclick = function() { 
    selectText(this); 
}; 
Смежные вопросы