Fill html form

mercoledì 17 novembre 2010 - 16.13
Tag Elenco Tags  C#

Gino1964 Profilo | Newbie

Utilizzo SHDocVw.InternetExplorer (SHDocVw.InternetExplorer ie in shellWindows) per connettermi ad una sessione di explorer già aperta, vorrei sapere se è possibile compilare i vari campi di un form (text, radio e check) senza utilizzare la libreria mshtml. Preferirei utilizzare il solito oggetto ie.document (lo utilizzo in altra applicazione con un oggetto browser all'interno di un form) il problema è che non riesco ad utilizzarlo per tutti i campi, riesco solo a compilare i text (ie.Document.GetElementById("opt_lastname").InnerText = "nome";), ma non so come modificare i valori dei check e radio. Se qualcuno potesse darmi un consiglio gliene sarei molto grato, ho cominciato da poco ad utilizzare c# e non è sempre facile prendere la strada giusta! grazie

luigidibiasi Profilo | Guru

Per i checkbox mi pare di ricordare che devi impostare la proprietà checked="checked"

una cosa del genere:

document.getElementById("NOME_CHECKBOX").setAttribute("checked","checked")

oppure


document.getElementById("NOME_CHECKBOX").checked="checked"



Luigi Di Biasi


http://www.dibiasi.it/
http://netsell.dibiasi.it - ecomm software -
http://blogs.dotnethell.it/luigidibiasi/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5