gpt4 book ai didi

javascript - WordPress 根据用户名自动生成电子邮件

转载 作者:行者123 更新时间:2023-12-03 06:24:45 25 4
gpt4 key购买 nike

我在新用户注册表单中遇到了一些问题,我想要的是让电子邮件字段自动填充根据用户名生成的虚拟电子邮件。

例如,如果用户输入user1,则生成的电子邮件应为user1@test.com

我希望它在新用户表单中完成,以防用户拥有真实的电子邮件,可以指定它而不是虚拟的电子邮件。

我尝试过一些 javascript 和 jQuery,但我无法让它工作,你可以看到下面的代码。

jQuery('#user_login').on('input propertychange paste', function()
{
var x = $('#user_login').val();
$($email).val( x + '@test.com');
});

当前的 JavaScript

<script>
$("user_login").change(function AutoEmail() {
var x= $('#user_login').val();
$('#email').val(x+'@test.com');
});
</script>

另外,这段代码应该放在哪里?,我对 WordPress 中的组织方式有点迷失。

最佳答案

试试这个。

    $(document).on( "input", "#user_login", function AutoEmail() {
var x= $('#user_login').val();
if( x != "" ) {
$('#email').val(x+'@test.com');
} else {
$('#email').val("");
}

});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
Username: <input type = "text" id = "user_login"><br>
Email: <input type = "text" id = "email">

关于javascript - WordPress 根据用户名自动生成电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38705489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com