我想显示"无效名称"当它是空的时,在我的文本框旁边。 这是我的JavaScript代码,用于检查"空名称"
function checkName(field) {
var mystring = document.getElementById('na2').value;
if (mystring===""||mystring==""||mystring==null||mystring==undefined) {
document.getElementById('na1').innerHTML = 'Invalid!!!!!!!'
}
}
然而,"无效的消息"没有显示。
答案 0 :(得分:0)
您可以使用
function checkTextField() {
if (document.getElementById('na2').value == '') {
document.getElementById('na1').innerHTML = 'Invalid';
}
}
或
function checkTextField() {
if (!document.getElementById('na2').value) {
document.getElementById('na1').innerHTML = 'Invalid';
}
}
答案 1 :(得分:0)
function checkTextField()
{
// if there's no value entered within the textbox
if (!document.getElementById('na2').value)
{
// Change the inner html of the error element from "" to invalid
document.getElementById('na1').innerHTML = 'Invalid';
}
// otherwise there must be data present
else
{
// Remove the inner html and re-set it to an empty string
document.getElementById('na1').innerHTML = '';
}
}