定位不知道其ID的元素(Sceditor - forumotion论坛)

时间:2014-04-30 17:14:57

标签: javascript forum

我对JavaScript不是很了解。

我们有一个来自forumotion.com的泰米尔语语言论坛。 现在,Forumotion将旧编辑器升级为适用于所有论坛的新Sceditor。

旧编辑器textarea具有id属性,因此我们使用了Google tamil idic web版本,但在Sceditor中,textarea没有这样的id属性,因此我们无法输入泰米尔语。

如何将id属性分配给该textarea?

enter image description here

1 个答案:

答案 0 :(得分:1)

如果DOM结构始终相同,那么最终可以使用jQuery并自己定位元素。例如,您知道在您的textarea之前有一个div class="sceditor-toolbar"和一个iframe,因此您的选择器看起来像 $('div.sceditor-toolbar + iframe + textarea')

要将id添加到提到的元素,您可以使用
$('div.sceditor-toolbar + iframe + textarea').attr("id","value");

jQuery使用css语法匹配元素,在w3schools阅读更多内容。