Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何为附加元素提供id?_Javascript_Jquery - Fatal编程技术网

Javascript 如何为附加元素提供id?

Javascript 如何为附加元素提供id?,javascript,jquery,Javascript,Jquery,我所说的是一个我让代码逐字出现的地方,一个字符串。如何将其与实际代码结合起来,例如字符串在这里出现? 我已经尝试将div和id作为(“”)中内容的一部分,但它不起作用。当我这样做时,内容永远不会被追加 代码如下: $('#placeToAppendTo').append ('<br><div><input type="text" class="textfield" id="

我所说的是一个我让代码逐字出现的地方,一个字符串。如何将其与实际代码结合起来,例如
字符串在这里出现

我已经尝试将div和id作为
(“”)
中内容的一部分,但它不起作用。当我这样做时,内容永远不会被追加

代码如下:

$('#placeToAppendTo').append
('<br><div><input type="text" class="textfield" id="text'+textClicked+'"</div>');

要获取您呈现的HTML,您可以执行以下操作:

var elem = document.createElement('div');
elem.id = "thing";
elem.appendChild(document.createTextNode("string goes here"));

我希望这有帮助,因为您的问题不是特别清楚。

要获得您呈现的HTML,您可以执行以下操作:

var elem = document.createElement('div');
elem.id = "thing";
elem.appendChild(document.createTextNode("string goes here"));
我希望这会有所帮助,因为您的问题不是特别清楚。

或者在jQuery中:

$('<div />', {id:'thing', text:'string goes here'});
$('',{id:'thing',text:'string goes here'});
或在jQuery中:

$('<div />', {id:'thing', text:'string goes here'});
$('',{id:'thing',text:'string goes here'});

请显示您的代码..,不要透露您在说什么。您可以显示您的代码或澄清您的问题吗?@user2255654我提供了一个可能的解决方案如何显示您的代码请。。,对于您正在谈论的内容毫无线索。您可以展示您的代码或澄清您的问题吗?@user2255654我提供了一个可能的解决方案+1用于使用vanillaJS和creteTextNode,而不是常用的innerText:)+1用于使用vanillaJS和creteTextNode,而不是常用的innerText:)