javascript - 如何在 a href 标签之间放置一些文本?

标签 javascript

我是 JavaScript 新手 我已经创建了这段代码,它几乎可以工作。 href 有效,但如何将固定电话号码放在 a href 标记之间?

document.write 不起作用。

有什么想法吗?

<!DOCTYPE HTML>
<html>
<head>
    <title>test</title>
</head>
<body>
    <script type="text/javascript">
        function fix(nummer) {
            var nieuw = nummer.replace(/\D/g,'');
            var output = document.getElementById("nummer");
            var href = 'http://10.0.1.151/?call=' + nieuw;
            output.setAttribute("href", href);
            output.document.write(nieuw);
        }
    </script>
    <label>Typ telefoonummer</label><input id="telefoon" style="margin-left: 30px" type="text" onblur="fix(this.value)" />
    <span><a target="_blank" id="nummer">Call [how do I get the fixed number here??]</a></span>
</body>
</html>

最佳答案

设置元素的innerText属性。

output.innerText = "Call "+nummer;

关于javascript - 如何在 a href 标签之间放置一些文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23301593/

相关文章:

javascript - 正则表达式 javascript 返回意外结果

javascript - 使用 Node.js 将图像上传到 AWS S3 存储桶。 JS

javascript - 使用 401 连接 Rally Web 服务 API 身份验证

php - 引用引号

javascript - AngularJS 为产品数量生成选择选项

javascript - Flash Flash 消息附加到文本区域

javascript - 制作 "scrolling"菜单

javascript - WebSQL,Phonegap。返回最后插入行的 ID

javascript - 使用 JavaScript 对象的值创建 JavaScript 数组

javascript - 页面加载时打开时,angularJS 焦点位于 Bootstrap 模式中