光看合同上有没有写东西是远远不够的。一个合同要是啥都没写清楚,那就很难说它是不是真的有效了。因为一个好的合同得有明确的权利和义务才行,这样大家才能按照上面的要求去做。但是,如果虽然有些地方没写清楚,但是最重要的部分,比如谁跟谁签的合同,要买什么东西,多少钱等等这些关键信息都写明白了,只是少了一些无关紧要的小细节的话,只要这个合同不违法,而且双方也都愿意按着上面的要求去做,并且已经开始行动起来了,那么这个合同还是有可能被认为是有效的。至于那些没写清楚的地方,我们可以用法律规定、交易习惯或者双方后来再商量一下补个协议之类的方法来弄清楚。所以,判断一个合同到底有没有效,还得根据具体情况,结合相关的法律法规来看。