title: Elm - onBlur from dynamically created input
body: <p>The onBlur event in Html.Events does not allow for any values to be passed with it, as far as I understand. There is a way to make it include the value of the input (see this question for example: <a href="https://stackoverflow.com/questions/42893783/elm-html-events-pass-input-value-to-onblur-message">Elm Html.Events - Pass input value to onBlur message</a>), but how can I also make it include another value?</p>
  
  <p>My use case is that I generate a list (ul) from a list I have in my model, and this list can be any size, so I can not have a specific message for each input. Instead I would like something like this for each item:</p>
  
  <pre><code>            input
                  [ value someValue
                  , onBlur UpdateItem uniqueId
                  ]
                  []
  </code></pre>
  
  <p>That way I could update the specific item in my model based on the id I got from the onBlur message.</p>
  
  <p>How can I do this?</p>
  
  <p>Update:
  To clarify my question: I also need the value from the input, so I need to both pass my id <em>and</em> get the targetValue (as in the question I linked above).</p>
  
  <p>(For future visitors: I use <strong>Elm 0.18</strong>)</p>