我已經包含了一組名字。當選擇一個名字,一組數據將被從數據庫生成的下拉列表中選擇單選按鈕更改文本..如何根據使用Javascript
而那些數據綁定到其在置於控制之下單選框列表控件..
我已經與預定義的文字爲「你好」文本控制..
現在,「你好」必須改變與文本我選擇的單選框列表..
˚F或例子,我在單選按鈕列表已經「蘋果,橘子,葡萄」。當我選擇蘋果的第一次,「你好」改爲「蘋果公司」。我做到了這一點。但是,當我選擇「橙」,「 Assple「不會改變..怎麼做?..?
function SelectChanged(Radiolst)
{
var mailBdy = document.getElementById("<%=txtEditor.ClientID %>");
var toMember = document.getElementById(Radiolst);
var selectedTxt=$(toMember).find(":checked").next().html();
var newBod = $(mailBdy).val();
newBod=newBod.replace('Hello',selectedTxt);
mailBdy.value = newBod;
alert(mailBdy.value);
}
功能SelectChanged
是單選框列表的客戶端功能..第一次警報顯示爲「蘋果」,但下一次它不是改變..
這裏是txtEditor和單選框列表控件ASP.NET編碼..
<asp:RadioButtonList ID="lstTo" runat="server" ></asp:RadioButtonList>
<textarea id="txtEditor" name="txtEditor" style="width: 100% ; height :300px " runat="server" enableviewstate ="true" > </textarea>
因爲在第一個變化,你的代碼搜索 '你好',並改變它。在第二次更改中,您的代碼仍會搜索「Hello」並找不到它。你必須發佈你的HTML代碼。 – 2014-12-04 06:37:32
發表您對什麼澄清 – Jinandra 2014-12-04 06:38:49
HTML代碼,單選按鈕列表或txteditor HTML? – Sakthi 2014-12-04 06:48:40