点击a标签变背景色,给input赋值,再次点击清空(有缺陷只能改变一个a标签,谁有更好的请留言赐教)
<a id="aa" href="#" onclick="atype('bb','aa')" >普通</a>
<input type="hidden" id="bb" name="aa" value="" />
<script>
var typei = 0;
function atype(typeid,atypeid){
typei++;
var changeBackgroundColor = function(elem,color){
elem.style.backgroundColor = color;
}
if(typei%2=='1'){
var btn = document.getElementById(atypeid);
changeBackgroundColor(btn,'#ededed')
document.getElementById(typeid).value=document.getElementById(atypeid).innerHTML;
}else{
var btn = document.getElementById(atypeid);
changeBackgroundColor(btn,'#fff')
document.getElementById(typeid).value='';
}
}
</script>将普通赋值给id为a1的input
用途如下:
转载请注明出处http://www.cnblogs.com/langxi/,如果该文章对您有所帮助,记得收藏,关注哟!
菩提本无树,明镜亦非台,时时勤拂拭,勿使惹尘埃
浙公网安备 33010602011771号