用户将文本添加到文本/电子邮件字段的输入后,如何添加自动值。 例如,用户输入手机号码,输入后会输入自定义的@domain.com。 请参阅下面的代码:
<div class="email">
<input class="gift_receiver_email" type="text" placeholder="<?php _e( 'Email address', WC_SC_TEXT_DOMAIN ); ?>..." name="gift_receiver_email[0][0]" value="" />
</div>
注意:我指的不是用户看到该字段时的设置值(示例 value="text displayed"),而是应将函数设置为仅在用户输入至少 10 个字符时运行
最佳答案
这是一个最简单的示例
function addDefault(tag)
{
if(tag.value.length != 10) //to check if characters length is not 10
return; //exit the function
tag.value += '_someValue';
}
<input type="text" id="myInput" onblur="addDefault(this)">
关于php - 如何在用户文本字段输入后自动添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53373113/