Domande taggate «dom»

Il Document Object Model (DOM) è un modo per fare riferimento a livello di codice agli elementi di un linguaggio di markup come XML e HTML. Utilizzare con [javascript] o qualsiasi altro linguaggio di programmazione che abbia un parser DOM

9
Analizzare una stringa HTML con JS
Ho cercato una soluzione ma nulla era rilevante, quindi ecco il mio problema: Voglio analizzare una stringa che contiene testo HTML. Voglio farlo in JavaScript. Ho provato questa libreria ma sembra che analizzi l'HTML della mia pagina corrente, non da una stringa. Perché quando provo il codice qui sotto, cambia …


11
Come risolvere C: \ fakepath?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> Questo è il mio pulsante di caricamento. <input type="text" name="file_path" id="file-path"> Questo è il campo di testo in cui devo mostrare il percorso completo del file. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } Questo è il JavaScript che risolve il mio …



30
Come si controlla se un oggetto JavaScript è un oggetto DOM?
Sto cercando di ottenere: document.createElement('div') //=> true {tagName: 'foobar something'} //=> false Nei miei script, lo usavo solo perché non avevo mai avuto bisogno tagNamedi una proprietà: if (!object.tagName) throw ...; Quindi, per il secondo oggetto, ho trovato quanto segue come soluzione rapida, che per lo più funziona. ;) Il …
248 javascript  dom  object 

15
Come implementare l'associazione dati DOM in JavaScript
Si prega di trattare questa domanda come strettamente educativa. Sono ancora interessato a sentire nuove risposte e idee per implementare questo tl; dr Come implementare l'associazione dati bidirezionale con JavaScript? Collegamento dati al DOM Per associazione dei dati al DOM intendo ad esempio avere un oggetto JavaScript acon una proprietà …

5
Come trovare un genitore con una classe nota in jQuery?
Ho una <div>che ha molte altre <div>al suo interno, ognuna con un diverso livello di annidamento. Piuttosto che dare a ogni bambino <div>un identificatore, preferisco semplicemente dare alla radice <div>l'identificatore. Ecco un esempio: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Se scrivo una funzione …
244 javascript  jquery  html  dom  parent 

9
Come impostare l'elemento DOM come primo figlio?
Ho l'elemento E e sto aggiungendo alcuni elementi ad esso. Improvvisamente, scopro che l'elemento successivo dovrebbe essere il primo figlio di E. Qual è il trucco, come farlo? Il metodo di non spostamento non funziona perché E è un oggetto, non un array. La strada lunga sarebbe quella di iterare …


3
Normalizzazione nell'analisi DOM con java: come funziona?
Ho visto la riga seguente nel codice per un parser DOM in questo tutorial . doc.getDocumentElement().normalize(); Perché facciamo questa normalizzazione? Ho letto i documenti ma non sono riuscito a capire una parola. Mette tutti i nodi di testo in tutta la profondità dell'albero secondario sotto questo nodo Okay, allora qualcuno …

17
Come posso ridimensionare il contenuto di un iframe?
Come posso ridimensionare il contenuto di un iframe (nel mio esempio è una pagina HTML e non è un popup) in una pagina del mio sito web? Ad esempio, voglio visualizzare il contenuto visualizzato nell'iframe all'80% della dimensione originale.
237 html  css  dom 

4
Che cos'è offsetHeight, clientHeight, scrollHeight?
Hai pensato di spiegare qual è la differenza tra offsetHeight, clientHeighte scrollHeighto offsetWidth, clientWidthe scrollWidth? È necessario conoscere questa differenza prima di lavorare sul lato client. In caso contrario, metà della loro vita sarà spesa per correggere l'interfaccia utente. Violino o inline sotto: function whatis(propType) { var mainDiv = document.getElementById("MainDIV"); …


5
Il modo migliore per ottenere nodi figlio
Mi chiedevo, JavaScript offre una varietà di metodi per ottenere il primo elemento figlio da qualsiasi elemento, ma qual è il migliore? Per meglio, intendo: la maggior parte compatibile con più browser, più veloce, più completa e prevedibile quando si tratta di comportamento. Un elenco di metodi / proprietà che …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.