0
Я разрабатываю приложение для чата с использованием iframe и jquery. Я могу динамически создавать iframes с уникальными идентификаторами, но не с входами. Мне нужны входные идентификаторы для доступа к тексту для каждого окна чата. index.htmlДинамически увеличивать входные данные
<body>
<p>+</p>
<div></div>
scripts.js
$(function() {
var id = 1;
$('p').on('click', function() {
$('<iframe />', {
name: 'frame',
id: id,
sandbox: 'allow-forms allow-top-navigation allow-scripts allow-modals allow-same-origin',
src: 'iframe.html'
}).appendTo('div');
$('input').attr('id', id);
id++;
})
});
iframe.html
<form name="frame">
<input type="text" id="0" class="chatBoxes" value="type your message"></input>
</form>
Спасибо за ответ! Я ищу уникальный идентификатор, прикрепленный к каждому входу, и вход должен быть внутри созданных iframes. – truenames
Вы можете попробовать: 'var frame = $ ('', {// здесь атрибуты}); frame.find ('input'). attr ('id', id); $ ('div'). append (frame); ' – stephenlcurtis
Спасибо! Я изменил код, но все равно получаю тот же результат, идентификатор ввода, который не увеличивается. – truenames