var txt = document.getElementById("txt");这个变量定义放到函数外,所有函数公用有什么缺点么?还是在每一个函数里都重新定义一个呢?
函数外为全局变量定义。不需要在每个函数里面定义一个。