javascript - 如何将文本附加到div

标签 javascript jquery html

嗨,我已经编写了这段代码来获取 3 个参数并分配给变量。现在我想将我通过参数获取的文本附加到 div fontdiv 如何做到这一点?

这是我尝试过的..

function getTextWidth(text, fontname, fontsize) {
    var elem = '<div id="fontdiv" style="position: absolute;visibility: visible;height: auto;"></div>';
    $('body').append($(elem));
    var fontdiv = document.getElementById('fontdiv');
    fontdiv.style.fontSize = fontsize;
    fontdiv.style.fontFamily = fontname;
    $("#fontdiv").html($('text').val());
    return fontdiv.clientWidth;
};

最佳答案

如果您的text参数已经有文本

$("#fontdiv").append(text);    // append text into fontdiv

关于javascript - 如何将文本附加到div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16691650/

相关文章:

javascript - 检查所有返回的数组是否包含值 false

javascript - 如何在 MVC 4 razor html url 操作中访问 JavaScript 函数的字符串输出?

javascript - 完整的 Javascript Ajax php 混淆

javascript - 如何使用 Javascript 在 chrome 中禁用保存密码气泡?

jQuery:仅显示从当前 View 可见的内容并在滚动时加载其余内容

php - 添加斜杠可以安全地防止数组中的 xss?

javascript - 在谷歌地图中显示点击标记的弹出信息

php - 带有页脚的 Wordpress 网站覆盖一页上的内容。

jquery - 触发点击异步 ajax done() 上的 input=file

html - 垂直居中和拉伸(stretch)图像,水平居中