Im, используя этот скрипт, я обнаружил, что я добавляю текстовое поле, когда пользователь нажимает на текстовую ссылку. Есть ли способ сделать это, чтобы каждое новое текстовое поле, которое появляется автоматически, имеет курсор внутри текстового поля.Добавить фокус на каждый новый ввод текста, который добавлен
Heres сценарий:
function add(orderType) {
//Create an input type dynamically.
var element = document.createElement("input");
//Assign different attributes to the element.
element.setAttribute("type", "text");
element.setAttribute("name", orderType + "[]");
var foo = document.getElementById(orderType);
//Append the element in page (in span).
//Create the option text
var a = document.createTextNode("Choice: ");
foo.appendChild(a);
foo.appendChild(element);
var br = document.createElement("br");
foo.appendChild(br);
i++;
}
Большое спасибо
'element.focus()' в конце после 'foo.appendChild' – megawac
@megawac - Хороший! работал отлично. К сожалению, stackoverflow автоматически добавил jquery, я не был уверен, что 100% это было. – Exoon