我想在javascript+HTML中完整显示文本字段1+2中前四个字符的结果
我想在javascript+HTML中完整显示文本字段1+2中前四个字符的结果 下面是示例代码我想在javascript+HTML中完整显示文本字段1+2中前四个字符的结果,javascript,html,Javascript,Html,我想在javascript+HTML中完整显示文本字段1+2中前四个字符的结果 下面是示例代码 <form onsubmit="return false" oninput="txtFullName.value = txtFirstName.value +''+ txtLastName.value"> First name : <input type="text" name="txtFirstName" /> <br><br> Last name :
<form onsubmit="return false" oninput="txtFullName.value = txtFirstName.value +''+ txtLastName.value">
First name : <input type="text" name="txtFirstName" /> <br><br>
Last name : <input type="text" name="txtLastName" /> <br><br>
Full name : <input type="text" name="txtFullName" > <br><br>
</form>
但在全名中,我只想显示名字+姓氏全名的前四个字符
如果可能,在完整的姓氏空间中,我需要显示dob选择您可以使用substr0,4来获取每个字段的前四个字符
名字:
姓氏:
全名:
你只需要做一个简单的改变。。。使用substr就可以了
<form onsubmit="return false" oninput="txtFullName.value = txtFirstName.value.substr(0, 4) +' '+ txtLastName.value">
First name : <input type="text" name="txtFirstName" /> <br><br>
Last name : <input type="text" name="txtLastName" /> <br><br>
Full name : <input type="text" name="txtFullName" > <br><br>
</form>
试试这个:
var fName=document.getelementbyidtxtflastname.value.substr0,4;
var lName=document.getElementByIdtxtLastName.value;
document.getElementByIdtxtFullName.value=fName++lName;已经在问题中提到了这段代码。谢谢ankit,你能帮我更多吗??在wordpress中,当我使用此代码时,当我切换视觉和文本选项卡时,onclick事件消失。如果有任何问题需要解决,请帮我创建外部解决方案。@CJJunior如果对您有帮助,您可以勾选答案谢谢,您能帮我更多吗??在wordpress中,当我使用此代码时,当我切换视觉和文本选项卡时,onclick事件消失。如果对此有任何修复,请与我一起创建外部修复。