Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/466.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从用户名输入中获取前3个字符串,并在用户名字段中显示随机数_Javascript_Php_Ajax - Fatal编程技术网

Javascript 从用户名输入中获取前3个字符串,并在用户名字段中显示随机数

Javascript 从用户名输入中获取前3个字符串,并在用户名字段中显示随机数,javascript,php,ajax,Javascript,Php,Ajax,这里我想从用户名输入字段中获取前三个字符串,并生成用户名前三个字符的随机数&随机查看输出以获得预期的输出 嗨,你会尝试下面的代码,如果它满足你的要求 <input type="text" id="firstname" name="firstname"><br> <?php $ran = rand(1000,9999); $firstThreeChar=substr("

这里我想从用户名输入字段中获取前三个字符串,并生成用户名前三个字符的随机数&随机查看输出以获得预期的输出



嗨,你会尝试下面的代码,如果它满足你的要求

<input type="text" id="firstname" name="firstname"><br>

<?php  
     $ran = rand(1000,9999); 
     $firstThreeChar=substr("yourstring",0,2);
     $restring=$firstThreeChar.$ran;
?>
<input type="text" value="<?php echo $restring; ?>" placeholder="username">


这回答了你的问题吗?我想从输入字段值中获取3个字符??您是否为输入字段动态获取任何值但用户名字段从Firstname输入字段获取字符串?我们能改变这个吗?用户可以添加他/她的名字,然后用户名自动生成??是,只有在使用ajax时才有效。如果不想使用ajax,可以使用javascript事件onblur.onblur事件使用子字符串(1,4);javascript字符串的方法和Math.random方法。并连接结果你能给我发送任何链接吗?当用户输入用户名并点击tab按钮时,自动随机数将在用户名输入字段上生成---在这里,我有两个输入字段,首先是用户输入姓名的位置,我想在点击tab按钮时在用户名字段上获得随机值?你能给我发一些相关的链接吗?
<input type="text" id="firstname" name="firstname"><br>

<?php  
     $ran = rand(1000,9999); 
     $firstThreeChar=substr("yourstring",0,2);
     $restring=$firstThreeChar.$ran;
?>
<input type="text" value="<?php echo $restring; ?>" placeholder="username">