我正在嘗試在 PDF 表單中使用一些 Javascript。例如,假設我有兩個欄位:我們稱它們TextField1為TextField2.
這些欄位可以獨立使用,但是當 TextField1 有一定的值時,我希望 TextField2 預填充。
這作業正常(觸發onBlur,并不重要):
var f = this.getField("TextField1");
var g = this.getField("TextField2");
if (f.value == "123") {g.value = "foobar";}
我的問題是:如何與 f 的子字串進行比較?我希望在 f 的第一個字符等于“1”時觸發該動作,但是
if (f.value.substr(0,1) == "1") { … }
或類似的沒有奏效。
uj5u.com熱心網友回復:
嘗試從value.
您可以使用以下方法之一:
var fStr = f.value '';
var fStr = String(f.value);
然后嘗試以您上面提到的方式測驗 fStr :fStr.substr(0,1) === 'a'
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/510388.html
上一篇:計算時間間隔的演算法
