हमारे पास HTML में एक बटन है। जब उपयोगकर्ता इसे क्लिक करता है, तो मेरे विशिष्ट EditText
का मान बदलना चाहिए, लेकिन ऐसा नहीं होता है।जावास्क्रिप्ट के साथ EditText सामग्री को कैसे बदलें?
कोड:
class ActivityTest extends Activity {
TextView textView1;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.test);
WebView webView = (WebView) findViewById(R.id.webView);
webView.loadUrl("file:///android_res/raw/htmlimages.html");
webView.addJavascriptInterface(new MyTest(), "Scripts");
webView.getSettings().setJavaScriptEnabled(true);
textView1 = (TextView) findViewById(R.id.textView1);
}
public class MyTest {
void setText(String string)
{
textView1.setText(string);
}
}
}
ठीक होना चाहिए, इस मुद्दे को क्या है? – esqew
टेक्स्ट सामग्री संपादित नहीं बदलेगी ... – hosseinAmini
यह जावास्क्रिप्ट है? – STEEL