2011-05-10 58 views
0

我有一個驗證表格檢查器 - 當我的複選框的值爲1 - 我想用新的文本替換TextArea中的一些文本。有誰知道正確的代碼來做到這一點?驗證表格替換文本textarea

其他所有形式檢查工作,除了這一個。

function validateForm(myForm){ 
if (getRadioSelected(myForm.myCheckBox) == 1) { 
myForm.myTextArea.value.replace("Old Text","Replacement Text"); 
} 
} 

回答

0
var newString = myForm.myTextArea.value.replace("Old Text","Replacement Text"); 
myForm.myTextArea.value = newString; 

的替代方法返回一個字符串,但不設置你的textarea的價值。這樣做。

- 編輯 -

的jsfiddle in action

+0

謝謝你的幫助Rsplak! – CCCam 2011-05-10 11:31:03

+0

隨時!很高興我能幫上忙 – rsplak 2011-05-10 11:34:32