我希望使用javascript显示没有警告框的错误消息。
我尝试过代码。
function validatetextbox() {
var txtuname = document.getElementById('<%=txt_uname.ClientID %>').value;
if(txtuname=="") {
document.getElementById("text_uname").innerHTML= "Enter Username"; } }
但它不起作用,请提出一些建议
答案 0 :(得分:2)
您需要使用document.getElementById('<%=txt_uname.ClientID %>')
代替document.getElementById("text_uname")
完成功能
function validatetextbox() {
var txtuname = document.getElementById('<%=txt_uname.ClientID %>').value;
if (txtuname == "") {
document.getElementById('<%=txt_uname.ClientID %>').innerHTML = "Enter Username";
}
}
答案 1 :(得分:0)
好像你需要在txt_uname中显示警告..然后你应该这样做:
function test(){
var txtuname =document.getElementById('<%=txt_uname.ClientID %>').value;
if(txtuname == "") {
document.getElementById('<%=txt_uname.ClientID %>').value= "Enter Username";
}
}
答案 2 :(得分:0)
试试这个
function test()
{
var row = lnk.parentNode.parentNode;
var txtuname= row.cells[your cell number].childNodes[your node number].innerHTML;
if(txtuname=="")
{
txtuname="enter username";
}
}