昨晚等了一晚上,没有收到新浪微博的消息,直到今天上午11点半接到Hr电话,让我2点钟到新纪元大酒店进行面试。以为很轻松,但是面试官考察的内容绝对有分量,让我对微博的敬畏之感更加一层。
来到新纪元大酒店是1点40多,路上碰到开面试运营的mm,里面坐着10来等待面试的朋友。1点50我的打电话,过了一会下来一个跟班的同学(比我大一点点的学长),看起来很像原先科协活动室的黄大为同志。
问我做过哪些项目,我就把原来做的几个项目讲给他听,带了优盘,顺便把作品给他展示了一下。问了我几个问题主要是JS是怎么实现的。结果忘得都差不多了,回答的很糟糕。
废话不多说,献上题目:
1. 相册是怎么实现的。
2.问我js用过哪些库,我说jquery。
3.如何实现微博为输入文字便提交的功能(输入框会变粉红色并闪几下,提醒用户要输入文字)。
<html>
<head>
<script>
function submit()
{
var obj = document.getElementById("Text_area");
var rst = document.getElementById("result");
var len = 140-obj.value.length;
if(obj !=null)
{
if(len>=0)
{
rst.innerHTML = "您当前可以输入"+len+"个字符";
}
else
{
len = -len;
rst.innerHTML = "您当前输入的字符数已超出"+len+"个字符"
obj
}
}
else if (obj ==null)
{
change_color();
}
}
</script>
</head>
<body>
<div id = "result">您当前可以输入140 个字符</div>
请输入内容:
<textarea name="TextArea" id="Text_area" onKeyUp="submit()" cols="60" rows="3" >
</textarea><br/>
<input type ="button" name = " 发布" value = "发布" onclick = "change_color()"/>
</body>
</html>
4“回到顶部”这个按钮怎么实现?