使用 Javascript 写入文档
Writing into a document using Javascript
jQuery(document).ready(function($) {
var devices = $(".menu-item-custom").map(function() {
return this.id.substr(10);
}).toArray();
$.each(devices, function() {
$("#menu-item-settings-"+this+" .description").eq(3).after("<p class='description description-thin'><label for 'translated_title_"+this+"_ar'>عربي<br><input type= 'text' class='widefat edit-menu-item-title' name='translated_title_"+this+"_ar value='"+$(document).write('ssss')+"' '></label></p>");
});
});
使用此代码,我尝试写入 value 属性,但出现此错误:
Uncaught TypeError: Object [object Object] has no method 'write'
要么使用document.write
(本机浏览器实现)
或 jQuery 的$('#element').html('<p>....')
错误是$(document)
上没有write
函数(这与document
不同)。
但也许更重要的是,您正在创建一个字符串以传递给.after
。这不是写文档的地方。以下内容足以创建字符串:
value='" + 'ssss' + "'
(假设'ssss'
在生产代码中将是一个变量,否则当然根本不需要串联)
jQuery 对象中没有write
。
使用 $("#element").append
而不是 document.write
。(您可以附加textnodes
)
相关文章:
- 从Javascript和Php变量创建Html模板文档
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 是否存在Javascript Liferay Service库的文档?如何处理错误情况
- 暂停文档-HTML、CSS、JavaScript
- 如何在外部文档中使用javascript将文本区域的内容保存为变量
- 将文档实体传递给JavaScript函数
- 如何用javascript重写html文档
- 将事件发送到javascript文档的react本机模块是否正确
- 加载的XML文档为null(Javascript)
- 用javascript从窗口获取文档,同时检查文档是否已加载
- Javascript em根据窗口/视口尺寸调整大小,不影响文档样式的text/css
- 创建自己的文档Javascript
- 你知道谷歌文档Javascript是如何进行间隔数据自动刷新的吗?
- MongoDB按日期范围查找文档-JavaScript
- ABCPdf添加文档javascript
- 如果在文档Javascript中找到URL,请替换该URL
- 我怎么能在循环中立即写入文档(javascript)
- 如何使用多个文档.JavaScript中的cookie
- 如何检测文档.javascript中的addEventListener支持
- 解析PDF文档javascript