asp.net的问题,<a>标签中已经存在onclick事件,现在想通过点击<a>标签使此标签颜色发生改变。

接着上面标题。点击另一个<a>标签时,此<a>标签恢复其原来的颜色。(一部分代码复制如下,标签个数与内容是通过遍历得到的)
foreach (var list in categoryList)
{
int typeid = GetTypebyname(list.Req_Type_Name);
Html = string.Format(" <a href=\"javascript:void(0)\" onclick=\" return SelectClick({1})\">{0}</a>\r\n", list.Req_Type_Name, typeid, k);

Area.InnerHtml += Html;
k++;
}

在你的 JS 函数 SelectClick 里再加JS代码
温馨提示:内容为网友见解,仅供参考
无其他回答

asp.net 点击一个(a标签)连接改变它的颜色,点击(a标签)另一个连接...
a[i].style.color=OldColor;} } <\/script> <style> a{ color:#33CC66} \/\/设置原来a标签的颜色 <\/style> <\/head> <body> <a href="#" id="a1" onclick="achange(this.id)">中华人民<\/a><br \/> <a href="#" id="a2" onclick="achange(this.id)">中华人民<\/a><br...

asp.net里我把a标签当成了一个按钮,但是这样总是会有回发,请问一下要...
提供两个实现方法 1.不使用标签,在按钮的onclick事件中加入网页跳转代码 2.使用CSS做个模拟button的层,层中加入标签

asp.net动态加载a标签,点击连接到后台查询
前端用onclick事件,如:function ch(id){ $.ajax();\/\/具体自己写}在后台拼接生成的标签就把ch()函数放进去<a id='1' href='index.aspx?typeId=1' onclick="ch(1)" \/>把id当做参数传给ch()函数就行了。

asp.net问题 为什么input radio 如果加上onclick事件后,点击他本身,他...
你这里的问题,关键是怎么处理刷新,因为你的点击事件之后没有处理search()刷新后的操作。你需要记录一个变量,或者存储个状态,当选中刷新后,设置input的checked属性,这时候他会自动触发change事件。你这里的gridview刷新你确认是异步的方法么?如果不是异步的,那么铁定会刷新页面!

asp.net做网页,利用window.open()弹出窗口时遇到的问题。
你的调用中少掉了窗口名这个参数, 故你的设置未起作用. 可以这样修改(未定窗口名):<a href="#" onclick="window.open('addMeterInfo.aspx?ID=add','', 'top=' + ((screen.height-850)\/2) + ',left=' + ((screen.width-1000)\/2) + ',width=393,height=438,location=no');">...

ASP.NET点击页面内容出现文本框
实现原理:首先给包括“创建项目”这几个字的标签比如<p>标签添加onclick事件。然后在事件里写弹出文本框的窗口。这个主要是用到用JS控制DIV层的显示和隐藏。那个文本框是你已经写好的,只不过隐藏了。点击的时候让他显示即可。最后是保存按钮,保存按钮用submit按钮就可以。在后台C#代码里用insert代码...

asp.net 调用函数问题。~~~`
上面是Button1_Col1Vis(Object sender, EventArgs e) ,是事件特有的。。datagrid用不了这个函数,你要自己写个 private void Button1_Col1Vis(){ } 函数就可以调用了~

ASP问题 onclick和onsubmit的区别
onclick是某个对像的单击事件,在asp中几乎所有的控件都有单击(click)事件,单击事件可以以下两种形式表示。<input type=button onclick="abc" name="inp1"> sub abc()'子程序内容 end sub 或如下:sub inp1_OnClick()'子程序内容 End Sub 以上两个不同的是,前者<input type=button on...

asp.net中使用div和<a><\/a>实现某些功能(C#)
asp.net的服务器端组件我是没用过,不过可以使用javascript中的事件来处理,使用onclick()事件,步骤为如下:1、为<div class="cart-info" runat="server" >添加一个属性,id="test",(注:这个id="test"的"test"你可以自己修改,注意区分大小写,如id="abc",在这里我就用id="test"了)2、为关闭...

asp.net中radiobutton 的问题 C#
runat="server"> <div> <input id="A" type="radio" onclick="change1()" checked="checked" \/><input id="B" type="radio"onclick="change2()" \/><input id="C" type="text" \/><input id="D" type="text" disabled="disabled" \/> <\/div> <\/form> <\/body> <\/html> ...

相似回答
大家正在搜