事实上,这样的事情在宪宗元和九年(814年)也发生了,当时淮西节度使吴少阳过世,其子吴元济匿不发丧,伪造他老子上表说:“我病了,请以我儿子吴元济为留后。”朝廷不许。
吴元济一看软的不行,于是遣兵焚舞阳、叶县,攻掠鲁山、襄城、阳翟,宪宗发兵讨伐。
王承宗、李师道暗中与吴元济勾结,出面为之请赦。李师道,平卢淄青节度使李纳之子,继承兄长李师古为帅拥有十二州之地。
朝廷不许,李师道便遣人伪装盗贼,焚烧河阴的粮草,企图破坏唐军的军需供应;又派刺客入京刺杀宰相武元衡,砍伤大臣裴度,企图打击主战派。做完这些事情后,李师道一点事儿都没有,因为朝野认为是王承宗所为。
宪宗不为动摇,以裴度继武元衡为宰相,主持讨伐事宜。元和十一年(816年),宪宗发兵六道,以十万大军进行讨伐,两年无功,才被迫罢兵。
魏博田弘正奉召讨伐王承宗,将领何进滔率精骑千余奔袭镇州,大胜之,元和十二年(817年)田弘正大破王承宗于南官,王承宗势蹙请降,“自陈为卢从史所离间,乞输贡赋,请官吏,许其自新。 ”
唐廷亦因久战乏力,遂接受其投降,以王承宗为成德军节度使。当年十月,邓节度使李愬在降将李祐导引下,于雪夜奇袭蔡州成功,破城俘获吴元济。十一月,吴元济被斩于长安,淮西平定。
李师道听说后,十分惧怕。表示愿意听命于朝廷,元和十三年,请献沂、密、海三州,不久之后又反悔了。后在诸镇大军围攻下,被所部都知兵马使刘悟所杀,这段历史史称元和中兴。
元和十五年(820年)王承宗去世。其弟王承元上表归顺朝廷,朝廷调田弘正为成德军节度使。长庆元年(821年)七月,田弘正准许卫兵三千人返回魏博。
成德军都知兵马使王廷凑心怀异志,打算趁机造反。王廷凑的祖上是回鹘阿布思部的遗族,名叫没诺干,在王武俊手下担任骑兵将领,王武俊收他为养子,因而改姓为王,人称王五哥。
没诺干之子叫末垣活,末垣活之子叫王升。没诺干、末垣活、王升三代都在成德军中担任骑兵将领。
王廷凑勾结牙兵作乱,田弘正与家属、将佐三百余人同时遇害,又取冀州,杀刺史王进岌,并要求唐廷授予其节度使。
朝廷对王廷凑的自立行径很是愤怒,于是任田弘正之子田布为魏博节度使,率全军三万人讨伐王庭凑,同时命令横海、昭义、河东、义武诸军协同作战。当时正值大雪缤纷,大军无法前进。第二年。卢龙发生兵变,朱克融夺取节度使之位,再次背叛朝廷。
822年,魏博也发生兵变,史宪诚自立为魏博留后,背离朝廷。攻打节度使田布,田布兵败自杀。
河北三镇几乎同时背叛了朝廷,在这种诸镇叛乱的情况下,朝廷只好承认王廷凑为成德节度使,从此。回鹘王氏开始割据成德镇。唐文宗太和八年(834年),王廷凑死后,其子王元逵继任节度使。
王元逵一改其父骄横跋扈作风,对朝廷十分恭敬,贡赋不绝。唐武宗会昌四年(844年),王元逵奉诏为泽潞北面招讨使,协同刘沔、王茂元一起攻讨刘稹,王元逵攻宣务栅,并在尧山击败刘稹。
855年,王元逵去世,其子王绍鼎继位。王绍鼎在位两年后去世,由于其子王景崇年幼,所以由其弟王绍懿继位。
866年,王绍懿去世,传位给王绍鼎之子王景崇。
882年,王景崇去世,年仅十岁的儿子王镕继位。王镕继位之初,正是诸镇割据称雄的时候,李克用割据河东,李全忠割据幽州,王处存割据易定,赫连铎割据大同,孟方立割据邢台。
诸镇军阀连年征战,互相兼并。其中,李克用和李全忠势力最强。王镕年幼继位,李克用对成德镇早已虎视眈眈,只因李克用当时正对孟方立用兵,暂时没有进犯成德。
王镕为了与李克用修好,在李克用进攻孟方立期间,常年为晋军供应粮草。但李克用并不打算因此放他一马,在兼并了孟方立后,迅速派兵进攻成德镇。
891年,李克用派军大举进攻成德,攻取临城,又攻元氏。王镕向幽州李匡威(此时李全忠已死,其子李匡威继位)求救,李匡威很够义气,立马率兵前来救援。892年,王镕派兵攻打李克用治下的邢州,被晋将李存信、李嗣勋在尧山击败。
二月,李克用联合王处存进攻王镕治下的坚固、新市,两军战于新市,王镕派出追风都团练使段亮和剪寇都团练使马珂率兵配合李匡威,两军在磁河大战,王处存大败。
十月,晋将十三太保李存孝据邢州叛乱。次年春,晋军进攻李存孝,李存孝向王镕求救,王镕出兵营救,在叱日岭被晋军大败,晋军乘胜进围井陉,王镕再次向李匡威求救,晋军于是退兵。
起初,李匡威从幽州出发之前,在与家人的告别宴会上酒后乱性,将弟弟李匡俦的妻子**了,从此李匡俦对李匡威怀恨在心。此时,李匡威率兵回师幽州,