Kullanıcı farklı bir öğeyi tıklattığında bazı öğelere bir şeyler yapmak için bir işleyici yazıyorum.`#` özniteliği HTML'de ne yapar?
İlk başta aşağıdaki (Bu kullanıyor Angular2 ama sadece farklı onclick
olay nasıl işleneceğini şüpheli) vardı:
<span>
<input type="text" id="bioName">
</span>
<span class="icon-pencil" (click)="editField(bioName);"></span>
... ama bu işe yaramadı. Daha sonra giriş alanını farklı olarak tanımlayan bir örnek buldum ve bu benim için işe yaradı. Bu, aşağıdaki gibi olmuştur: Ne yazık ki bunu açıklayan bir şey bulamıyorum. HTML ve Javascript ile "hash" ve "pound" kelimelerinin aranması, bu alanda konuyla ilgisi olmayan çok fazla sonuç verir.
Bu durumda #
ne yapar? id
, olay işleyicisini ayarlarken DOM öğesine başvuru almak için kullanılamaz mı? Bu ne denir ki google onu yapabilir ve uygun belgeleri okuyabilir miyim?