Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

Îåêßíçóå áðü ôï ìÝëïò anthou. Τελευταία δημοσίευση από το μέλος anthou στις 27-11-2015, 20:51. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  06-11-2015, 12:49 77458

    Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Καλημέρα

    Πως μπορώ να διαβάσω ένα κείμενο, από σελίδα .aspx,   που είναι μέσα σe HTML, <div>  και να το μετατρέψω  σε μεταβλητή (string)

    Ο code behind είναι σε VB 

  •  20-11-2015, 15:44 77482 σε απάντηση της 77458

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Δεν υπάρχει κάποια άποψη σε αυτό το θέμα ;;;;;

     

  •  21-11-2015, 14:47 77483 σε απάντηση της 77482

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Χρησιμοποίησε την .text() της jQuery var mystr = jQuery('').text() για να πάρεις το κείμενο που θέλεις, και μετά αποθηκεύεις την τιμή αυτή σε ένα asp:HiddenField με jQuery('').val(mystr).

    Στο PostBack έχεις την τιμή που θέλεις είναι στην τιμή του asp:Hidden. 

     


    Τάσος Καραγιάννης

    Baby debugging steps...
  •  22-11-2015, 13:13 77484 σε απάντηση της 77483

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Τάσο μπορείς να μου δώσεις ένα παράδειγμα γιατί δεν έχω εμπειρία με jquery

    Ευχαριστώ 

  •  22-11-2015, 16:43 77485 σε απάντηση της 77484

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    <div class="class1">

        Text to be copied to code behind

    </div>

    <asp:HiddenField ID="HiddenField1" CssClass="hiddenForClass1" runat="server" />

    <script>

         var myStr = jQuery('.class1').text();

        jQuery('.hiddenForClass1').val(myStr);

    </script>

     

    Το <script> πρέπει να είναι μετά το div και το asp:Hidden, διαφορετικά θα πρέπει να μπει στο jQuery(document).ready() event. Π.χ.

    <script>

        jQuery(document).ready(function() {

            var myStr = jQuery('.class1').text();

            jQuery('.hiddenForClass1').val(myStr);

        });
    </script>
    Τάσος Καραγιάννης

    Baby debugging steps...
  •  27-11-2015, 19:51 77491 σε απάντηση της 77485

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Τάσο καλησπέρα

    το παράδειγμά σου μου έβγαλε μήνυμα ότι το  Hiddenfield1 δεν υποστηρίζει cssclass το αφαίρεσα και λειτουργεί χωρίς να έχω καταφέρει να διαβάσω το κείμενο μέσα στο div

    Αν έχω καταλάβει σωστά περνάς το κείμενο που είναι στην class1 στην μεταβλητή myStr

    Πως μπορώ να περάσω την myStr σε LABEL1.TEXT η TEXTBOX1.TEXT και να διαχειριστώ το κείμενο στην VB

    Δηλ  να είναι label1.text="1.Text to be copied to code behind  2. Keimeno"

       <div class="class1">

        <p>1.Text to be copied to code behind </p>

    <br/>

    <p>2. Keimeno </p> 

     

    </div>

     

  •  27-11-2015, 20:28 77492 σε απάντηση της 77491

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Για το HiddenField, αντί για

    jQuery('.hiddenForClass1').val(myStr);

     δοκίμασε αυτό:

    jQuery('<%=HiddenField1.ClientID%>').val(myStr);


    Τάσος Καραγιάννης

    Baby debugging steps...
  •  27-11-2015, 20:51 77493 σε απάντηση της 77492

    Απ: Πως μπορώ να διαβάσω ένα κείμενο μέσα σε ένα Div και να το κάνω string

    Λειτουργεί το πρόγραμμα αλλα δεν βγάζει το αποτέλεσμα που θέλω

    Αυτό που ζητώ  είναι να περάσει η myStr  στο text του Label1

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems