lehoainam782009
Banned
Tình hình là mới tập tành code auto cùi chúi , nhưng đang gặp khó khăn chỗ này mà build quài vẫn không được. Bác nào pro xin chỉ hộ em chỗ này cái. Em muốn ghi dữ liệu lên 1 TextArea (trên trang web) mà mãi vẫn không được.Dưới đây là code của em :
Code trên trang web :
<textarea name="description" cols="80" rows="12" id="description" ></textarea>
Code phương thức ghi dữ liệu lên TextArea :
public void SetTextareaStringValue(string TagName,string values)
{
try
{
HTMLDocument document = ((HTMLDocument)IE.Document);
foreach (IHTMLTextAreaElement TextAreaElement in document.getElementsByTagName(TagName))
{
if (TextAreaElement != null)
{
TextAreaElement.value = values;
WaitForComplete();
break;
}
}
}
catch { }
}
Code Control gọi phương thức :
SetTextareaStringValue("textarea", "Day la noi dung quang cao");
Lưu ý là khi em dùng Debug để kiểm tra thì vẫn vào dc phương thức SetTextareaStringValue, vẫn gọi lên dc TextArea
có TagName là textarea, chạy qua đoạn TextAreaElement.value = values; nhưng mà kết quả vẫn là không setvalues lên dc TextArea.
Xin pro chỉ giáo ạ, em xin cảm ơn rất rất nhiều !!!
Code trên trang web :
<textarea name="description" cols="80" rows="12" id="description" ></textarea>
Code phương thức ghi dữ liệu lên TextArea :
public void SetTextareaStringValue(string TagName,string values)
{
try
{
HTMLDocument document = ((HTMLDocument)IE.Document);
foreach (IHTMLTextAreaElement TextAreaElement in document.getElementsByTagName(TagName))
{
if (TextAreaElement != null)
{
TextAreaElement.value = values;
WaitForComplete();
break;
}
}
}
catch { }
}
Code Control gọi phương thức :
SetTextareaStringValue("textarea", "Day la noi dung quang cao");
Lưu ý là khi em dùng Debug để kiểm tra thì vẫn vào dc phương thức SetTextareaStringValue, vẫn gọi lên dc TextArea
có TagName là textarea, chạy qua đoạn TextAreaElement.value = values; nhưng mà kết quả vẫn là không setvalues lên dc TextArea.
Xin pro chỉ giáo ạ, em xin cảm ơn rất rất nhiều !!!

