選民的投票行為會受到各種因素影響,學者經研究後,將它們分為長期因素與短期因素兩類,前者是較為穩定的因素,後者則比較容易因為環境的關係而出現變化,以下分別說明之。
(一)長期因素-社會背景與政黨認同
個人在社會地位、宗教、種族、地域等社會背景因素的塑造下,會逐漸形成個人的政黨認同--亦即個人對某個政黨的歸屬感。個人的政黨認同通常是持續、穩定且不易變動的。對特定政黨有強烈政黨認同的選民通常會不假思索地將選票投給其心理與情感上較為認同的政黨,而較少考慮這些政黨所提的政見及所提名的候選人為何。
(二)短期因素
短期因素主要是指選民個人對候選人的評估與選民個人的政見立場,因為這些都是選民自身的理性考量,極容易因為情勢的變動而更改,所以並不固定,茲分述如下:
1.選民對候選人的評估:部分選民會以候選人的形象、資歷、表現等個人特色做為投票時的考量,對於該候選人所屬的政黨,及其所提出的政見與議題則較少納入考慮。國內「選人不選黨」的選舉觀感,即屬於此類。
2.選民的政見立場:部分選民會以政黨或候選人提出的政見或議題是否符合自己的偏好或需求做為投票考量,至於對該候選人及其所屬的政黨在情感上的認同,則較少納入考慮。換言之,這種選民所選的與其是候選人,不如說是在選政見。