ورود

View Full Version : سوال: پر کردن text box داخل سایت از طریق web browser



niksalehi
پنج شنبه 18 تیر 1394, 22:17 عصر
با سلام به همه ی دوستان
من توی پر کردن text box از طریق web browser مشکلی داشتم...
خیلی سرچ ردم، راه های زیادی رو امتحان کردم، اما جواب نداده!
source صفحه اینطوریه:



<head></head>
<body onload="Loaded()" style="background: #fff" onclick="dynaframe()">

<form id="Notes" action="Notes.aspx?Post" method="post">

<div class="aspNetHidden"></div>
<div class="aspNetHidden"></div>
<textarea id="Note" class="Note_TB" style="DISPLAY: none" name="Note"></textarea>
<center>
<div id="tinyed" class="tinyeditor">
<div class="sabjectw" align="right" dir="rtl">


عنوان يادداشت:

<input id="Title" class="no-bord" type="text" lang="fa" style="width:436px" onblur="this.value=HarfYaa(this.value);" maxlength="250" name="Title"></input>


آدرس صفحه: http://www.parsiblog.com/Notes.aspx?Post

میخوام text box مربوط به عنوان رو از طریق برنامه و با کلیک روی 1 دکمه، پر کنم.
پیشاپیش ممنو از راهنماییتون

meys34
دوشنبه 22 تیر 1394, 16:13 عصر
سلام

WebBrowser1.Document.getElementById( "Title" ).Value = "Barnamenevis.org"

niksalehi
دوشنبه 22 تیر 1394, 18:27 عصر
ممنونم، جواب داد
فقط یه سوال دیگه! چه زمانی از value و چه زمانی از innertext استفاده میکنیم؟ فرقشون چیه؟

meys34
دوشنبه 22 تیر 1394, 18:55 عصر
سلام

value که مقداره و برای تکست و یا option button استفاده میشه

innerHtml یا innerText اشیای داخل شی رو میده
با این تفاوت که innerText تگ های html رو درنظر نمیگیره و تمام متنی که توی webbrowser مشاهده میشه رو میده...