var maxcomment = 500, fixcommentcount = function() { var $n = maxcomment - document.getElementById('commentcontent').value.length; if ($n >= 0) document.getElementById('commentcountmessage').innerHTML = '您还可以输入' + $n + '个字。'; else document.getElementById('commentcountmessage').innerHTML = '您已超出' + Math.abs($n) + '个字,请适量删减!'; }, disablecomment = function() { for (var i = 0; i < document.forms['commentform'].elements.length; i++) document.forms['commentform'].elements[i].disabled = true; document.getElementById('commentcontent').value = '您需要登陆后才能发表评论'; window.clearInterval(commentInterval); }, commentInterval = window.setInterval('fixcommentcount()', 30), initcommectrandomimg = function(o) { var $span = o.nextSibling; if ($span.innerHTML != '') return; $span.innerHTML = '
如果看不清,请点击图片重新获取。'; loadcommentimage(); }, loadcommentimage = function(){ document.getElementById('commentrandomimage').src = "do_random.asp?k=comment&r=" + Math.random(); }; document.getElementById('commentcontent').onfocus = function() { var $r = document.getElementById('commentrandom'); if ($r.innerHTML != '') return; $r.style.display = ''; $r.innerHTML = '验证码:'; }; fixcommentcount(); document.getElementById('commentcount').innerText = maxcomment;