有没有相同的jQuery/JavaScript功能PHP echo()?php echo()函数在jquery/javascript中?
回答
我认为最接近的是document.write()
,因为它是原生的JavaScript。
但是也有写作的许多方法/ DOM中修改文本,如innerHtml()
,innerText()
和outerHtml()
,以及jQuery的html()
和text()
。
虽然我不会调用'document.write'原生JS,但是'document'按照定义使用DOM,即使你接下来要做的是流式编写文本。还要注意,innerHtml和outerHtml不是方法,而是常规DOM上的属性(尽管后者是jQuery中的方法)。 – Gijs
你可以使用
document.write(stringToWrite);
或
document.writeln(stringToWrite).
我认为你正在寻找:
document.write(...);
// This is what you are looking for
document.write('Hello world');
document.getElementById('mydiv').write('Hello world');
// jQuery
$(body).append('Hello world');
$('#mydiv').append('Hello world');
如果要编辑元素的内容,请使用html()
。 您可以以不同的方式操纵DOM。检查docs。
document.write("text"); \\javascript syntax.
while using jquery you can view your text under any element obj。
$("#mydiv").append($("#myElement").val());
@Pranav Hosangadi 感谢您申请格式。 –
我知道有这样一个简单的方法来绕过它,我们可以简单地使用document.write方法。但缺省方法的缺点是它只是将传递给方法的字符串直接附加到主体。
如果我们想要追加特定的标签,我们可以使用我在下面做的功能。函数名称是printThis(),并接受三个参数text,className,idName。文本是我们想要附加到文档的文本,className和idName是我们要设置的类和ID的名称。
function printThis (text,className,idName){
var p = document.createElement('p')
var t = document.createTextNode(text);
setAttribute = function (el, attrs) {
for(var key in attrs) {
el.setAttribute(key, attrs[key]);
}
}
setAttribute(p,{class:className,id:idName})
p.appendChild(t)
document.body.appendChild(p)
}
printThis('This is a new Paragraph','newClass','newId')
- 1. PHP函数echo
- 2. PHP Str_replace for echo函数
- 3. 在php echo声明中调用javascript函数的参数
- 4. Php“echo”函数不会调用脚本
- 5. 在ahref里面的javascript函数不能在php中工作echo
- 6. echo json_decode php中的数据
- 7. 在html代码中调用一个php函数,在一个php echo语句中
- 8. 如何在php echo中使用多个if语句或函数?
- 9. 把一个PHP函数放在一个echo html中
- 10. 如何在PHP的echo函数中使用反转逗号?
- 11. 在PHP中创建不带圆括号的函数,如'echo'
- 12. Echo内PHP PHP
- 13. PHP Echo在行情
- 14. PHP,在PHP Echo中请求Javascript代码
- 15. Laravel Echo - default.a.channel不是函数
- 16. php echo不打印数据
- 17. Echo在PHP数组表循环
- 18. 扩展PHP echo?
- 19. AngularJS http php echo
- 20. Echo PHP结果
- 21. echo heredoc php
- 22. PHP echo语句
- 23. ECHO JSON用PHP
- 24. PHP Echo覆盖
- 25. PHP SimpleXML echo
- 26. Echo include value - php
- 27. php shell_exec echo
- 28. PHP的echo乱
- 29. PHP Echo Line Breaks
- 30. 将PHP echo结果传递给javascript函数并显示在视图中?
定义什么是 “相同的” 是。写入控制台?写入当前文档?在屏幕上显示消息? – deceze
首先,'echo'不是一个函数(它是[语言结构](http://php.net/manual/en/function.echo.php)),你可能正在寻找'document.write(' Hello World');'。 – acm
如果你使用echo来调试,可能console.debug是你可能需要的。我建议寻找萤火虫,如果这是你真正想要的。 – Tim