首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将永久单词添加到文本框?

如何将永久单词添加到文本框?
EN

Stack Overflow用户
提问于 2016-02-25 13:44:49
回答 2查看 291关注 0票数 1

我正在尝试添加永久的词到textbox.in这个文本框它会自动采取用户名字当用户输入他的名字在名字文本框中使用onkeyup="copyText()“function.what我想做的是我想做的是我想要添加永久的词到网站名称文本框后自动输入名字。

以下是我的代码

代码语言:javascript
复制
<td><input type="text" id="fname" name="fname"   value=""  placeholder="Your First Name" onkeyup="copyText()"  required /></td>

<td><input type="text" id="sitename" name="sitename" value=""  placeholder="Your Site name" readonly/></td>

这是我的javascript代码,它正在工作

代码语言:javascript
复制
<script type="text/javascript">
    function copyText() {
        src = document.getElementById("fname");
        dest = document.getElementById("sitename");
        dest.value = src.value;
    }
</script>
EN

回答 2

Stack Overflow用户

发布于 2016-02-25 13:59:49

这在jQuery中是非常可行的:

代码语言:javascript
复制
$('#fname').keyup(function(event) {

    event.stopPropagation();

    $('#sitename').val($('#fname').val());
});

您必须删除copyText()函数才能正常工作。

希望这能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2016-02-25 16:01:25

我猜你想要这样的东西

如果用户输入名称,例如'StackOverflow‘

在第二个输入框中,您希望输入'StackOverflow.co.in‘,其中'.co.in’是文本框中的永久文本

但是,您可以使用简单的javascript

代码语言:javascript
复制
<input id = "firstName" onkeyup="copyText()" />

<Input id = "siteName" value =".co.in" />

<script type="text/javascript">
function copyText(){
    var firstName = document.getElementById('firstName').value ;
    document.getElementById('siteName').value = firstName + '.co.in' ;
}
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35619306

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档