0
我有一個HTML輸入控制如下:動態添加圖案和title屬性輸入控制
<input type="text" value="<%= this.CustomerAcctNumber %>" name="CustomerAcctNumber" id="CustomerAcctNumber" maxlength="19" onkeyup="CustomerAcctNumberChange()" required >
體上的onload我增加了圖案和title屬性到該輸入控制
var CustomerAcctNumber = document.getElementById("CustomerAcctNumber");
CustomerAcctNumber.setAttribute("pattern","\d{2}-(?:\d{4}-){3}\d{1}");
CustomerAcctNumber.setAttribute("title","xx-xxxx-xxxx-xxxx-x");
當我提交此網頁時,使用有效模式,它給我錯誤:
輸入控制被渲染如下預期:
<input type="text" value="" name="CustomerAcctNumber" id="CustomerAcctNumber" maxlength="19" onkeyup="CustomerAcctNumberChange()" pattern="d{2}-(?:d{4}-){3}d{1}" title="xx-xxxx-xxxx-xxxx-x" required="">
任何建議或評論可以理解!!
是按照您的意願在HTML中正確呈現的模式和標題值? –
第一行var CustomerAcctNumber =「document.getElementById(」'is is abrupt。can you add the entire line in here? –
我編輯了我的問題以糾正第一行。 –