我有使用中DIFF CVS一些修改兩個按鈕:爲什麼javascript列表中的多個小數位在元素列表錯誤之後會拋出'missing'?
按鈕:
<input type="button" onclick="javascript:var from = get_diff_from(this.form,2); var to = get_diff_to(this.form,2); parent.show_file('196382', 'telecom.mod', 'teleTWTA.c', from, to, 'webtools/cvsweb/cvsweb.cgi', 'fsw',
get_chg_array([1.2,1.3], [0,196382], from, to));" value="Diff teleTWTA.c">
按鈕B:
<input type="button" onclick="javascript:var from = get_diff_from(this.form,3); var to = get_diff_to(this.form,3); parent.show_file('196383', 'telecom.mod/test/solaris.ut/telecom_twta.exe', 'ut_teleTWTA.c', from, to, 'webtools/cvsweb/cvsweb.cgi',
'fsw', get_chg_array([1.1.1.1,1.2], [0,196383], from, to));" value="Diff ut_teleTWTA.c">
按鈕做工精細,但按鈕B扼流圈點擊並在元素列表後拋出'丟失]。我能想出的唯一解釋是按鈕B中較長的cvs修訂版本號(1.1.1.1)。爲什麼JS會打破這一點,我該如何解決它?
對於「onfoo」屬性值中的代碼,您不需要「javascript:」前綴。 – Pointy